Warning: Permanently added '52.116.121.18' (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/8165615-centos-stream-10-s390x --chroot centos-stream-10-s390x Version: 1.0 PID: 32717 Logging PID: 32718 Task: {'allow_user_ssh': False, 'appstream': False, 'background': False, 'build_id': 8165615, 'buildroot_pkgs': [], 'chroot': 'centos-stream-10-s390x', 'enable_net': False, 'fedora_review': False, 'git_hash': 'f8f9320477777c180744428f111937b3037ed0a0', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/jplesnik/swig10/gpgme', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'gpgme', 'package_version': '1.23.2-5', 'project_dirname': 'swig10', 'project_name': 'swig10', 'project_owner': 'jplesnik', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/jplesnik/swig10/centos-stream-10-s390x/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}], 'sandbox': 'jplesnik/swig10--jplesnik', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': 0, 'submitter': 'jplesnik', 'tags': [], 'task_id': '8165615-centos-stream-10-s390x', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/jplesnik/swig10/gpgme /var/lib/copr-rpmbuild/workspace/workdir-g8n0pqm8/gpgme --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/jplesnik/swig10/gpgme', '/var/lib/copr-rpmbuild/workspace/workdir-g8n0pqm8/gpgme', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-g8n0pqm8/gpgme'... Running: git checkout f8f9320477777c180744428f111937b3037ed0a0 -- cmd: ['git', 'checkout', 'f8f9320477777c180744428f111937b3037ed0a0', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-g8n0pqm8/gpgme rc: 0 stdout: stderr: Note: switching to 'f8f9320477777c180744428f111937b3037ed0a0'. 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 f8f9320 automatic import of gpgme Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-g8n0pqm8/gpgme 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 gpgme-1.23.2.tar.bz2 INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o gpgme-1.23.2.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/jplesnik/swig10/gpgme/gpgme-1.23.2.tar.bz2/md5/01a8c05b409847e87daf0543e91f8c37/gpgme-1.23.2.tar.bz2 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 1793k 100 1793k 0 0 343k 0 0:00:05 0:00:05 --:--:-- 393k INFO: Reading stdout from command: md5sum gpgme-1.23.2.tar.bz2 INFO: Downloading gpgme-1.23.2.tar.bz2.sig INFO: Calling: curl -H Pragma: -o gpgme-1.23.2.tar.bz2.sig --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/jplesnik/swig10/gpgme/gpgme-1.23.2.tar.bz2.sig/md5/9f57749a16d1172a267ef8982558f995/gpgme-1.23.2.tar.bz2.sig % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 238 100 238 0 0 8492 0 --:--:-- --:--:-- --:--:-- 8814 INFO: Reading stdout from command: md5sum gpgme-1.23.2.tar.bz2.sig /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-g8n0pqm8/gpgme/gpgme.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-g8n0pqm8/gpgme --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1729595554.961162 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 5.9 starting (python version = 3.12.1, NVR = mock-5.9-1.fc39), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-g8n0pqm8/gpgme/gpgme.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-g8n0pqm8/gpgme --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1729595554.961162 -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-g8n0pqm8/gpgme/gpgme.spec) Config(centos-stream-10-s390x) Start: clean chroot Finish: clean chroot Mock Version: 5.9 INFO: Mock Version: 5.9 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/centos-stream-10-s390x-bootstrap-1729595554.961162/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: Package manager dnf4 detected and used (fallback) Start(bootstrap): installing dnf tooling No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 5.8 kB/s | 29 kB 00:05 CentOS Stream 10 - BaseOS 563 kB/s | 3.4 MB 00:06 CentOS Stream 10 - AppStream 2.9 MB/s | 8.3 MB 00:02 CentOS Stream 10 - CRB 2.4 MB/s | 2.7 MB 00:01 CentOS Stream 10 - Extras packages 47 B/s | 257 B 00:05 Dependencies resolved. ======================================================================================= Package Arch Version Repo Size ======================================================================================= Installing: python3-dnf noarch 4.20.0-8.el10 baseos 637 k python3-dnf-plugins-core noarch 4.7.0-5.el10 baseos 313 k Installing dependencies: alternatives s390x 1.30-1.el10 baseos 44 k audit-libs s390x 4.0-9.el10 copr_base 125 k basesystem noarch 11-21.el10 baseos 4.3 k bash s390x 5.2.26-4.el10 baseos 1.9 M bzip2-libs s390x 1.0.8-19.el10 baseos 48 k ca-certificates noarch 2024.2.69_v8.0.303-101.3.el10 baseos 1.1 M centos-gpg-keys noarch 10.0-0.21.el10 baseos 14 k centos-stream-release noarch 10.0-0.21.el10 baseos 28 k centos-stream-repos noarch 10.0-0.21.el10 baseos 12 k coreutils s390x 9.5-4.el10 baseos 1.2 M coreutils-common s390x 9.5-4.el10 baseos 2.1 M crypto-policies noarch 20241010-1.git7a71364.el10 baseos 97 k curl s390x 8.9.1-4.el10 baseos 318 k cyrus-sasl-lib s390x 2.1.28-22.el10 baseos 111 k dbus-libs s390x 1:1.14.10-4.el10 baseos 160 k dnf-data noarch 4.20.0-8.el10 baseos 42 k elfutils-default-yama-scope noarch 0.191-5.el10 baseos 13 k elfutils-libelf s390x 0.191-5.el10 baseos 214 k elfutils-libs s390x 0.191-5.el10 baseos 283 k expat s390x 2.6.2-1.el10 baseos 118 k file-libs s390x 5.45-6.el10 baseos 771 k filesystem s390x 3.18-15.el10 baseos 4.7 M findutils s390x 1:4.10.0-4.el10 baseos 560 k gawk s390x 5.3.0-4.el10 baseos 1.1 M gdbm-libs s390x 1:1.23-8.el10 baseos 59 k glib2 s390x 2.80.4-3.el10 baseos 3.1 M glibc s390x 2.39-22.el10 baseos 1.9 M glibc-common s390x 2.39-22.el10 baseos 413 k glibc-minimal-langpack s390x 2.39-22.el10 baseos 103 k gmp s390x 1:6.2.1-9.el10 baseos 327 k gnupg2 s390x 2.4.5-1.el10 baseos 2.8 M gnutls s390x 3.8.7-3.el10 baseos 1.4 M grep s390x 3.11-9.el10 baseos 308 k ima-evm-utils s390x 1.5-5.el10 baseos 63 k json-c s390x 0.17-4.el10 baseos 46 k keyutils-libs s390x 1.6.3-4.el10 baseos 32 k krb5-libs s390x 1.21.3-2.el10 baseos 791 k libacl s390x 2.3.2-3.el10 baseos 26 k libarchive s390x 3.7.2-8.el10 baseos 443 k libassuan s390x 2.5.6-5.el10 baseos 68 k libattr s390x 2.5.2-4.el10 baseos 19 k libblkid s390x 2.40.2-4.el10 baseos 132 k libbrotli s390x 1.1.0-5.el10 baseos 385 k libcap s390x 2.69-6.el10 baseos 93 k libcap-ng s390x 0.8.4-5.el10 baseos 34 k libcom_err s390x 1.47.1-2.el10 baseos 27 k libcomps s390x 0.1.21-2.el10 baseos 80 k libcurl s390x 8.9.1-4.el10 baseos 380 k libdnf s390x 0.73.1-5.el10 baseos 684 k libeconf s390x 0.6.2-3.el10 baseos 35 k libevent s390x 2.1.12-15.el10 baseos 263 k libffi s390x 3.4.4-8.el10 baseos 36 k libgcc s390x 14.2.1-2.el10 baseos 90 k libgcrypt s390x 1.11.0-3.el10 baseos 549 k libgomp s390x 14.2.1-2.el10 baseos 360 k libgpg-error s390x 1.50-1.el10 baseos 239 k libidn2 s390x 2.3.7-2.el10 baseos 118 k libksba s390x 1.6.7-1.el10 baseos 165 k libmodulemd s390x 2.15.0-11.el10 baseos 218 k libmount s390x 2.40.2-4.el10 baseos 162 k libnghttp2 s390x 1.62.1-1.el10 baseos 81 k libpsl s390x 0.21.5-4.el10 baseos 65 k librepo s390x 1.18.0-2.el10 baseos 95 k libselinux s390x 3.7-3.el10 baseos 93 k libsemanage s390x 3.7-2.el10 baseos 120 k libsepol s390x 3.7-2.el10 baseos 351 k libsmartcols s390x 2.40.2-4.el10 baseos 88 k libsolv s390x 0.7.29-7.el10 baseos 451 k libssh s390x 0.10.6-8.el10 baseos 212 k libssh-config noarch 0.10.6-8.el10 baseos 10 k libstdc++ s390x 14.2.1-2.el10 baseos 1.0 M libtasn1 s390x 4.19.0-7.el10 baseos 79 k libunistring s390x 1.1-9.el10 baseos 560 k libuuid s390x 2.40.2-4.el10 baseos 31 k libverto s390x 0.3.2-9.el10 baseos 22 k libxcrypt s390x 4.4.36-9.el10 baseos 125 k libxml2 s390x 2.12.5-2.el10 baseos 709 k libyaml s390x 0.2.5-15.el10 baseos 64 k libzstd s390x 1.5.5-8.el10 baseos 344 k lua-libs s390x 5.4.6-6.el10 baseos 143 k lz4-libs s390x 1.9.4-7.el10 baseos 84 k mpdecimal s390x 2.5.1-11.el10 baseos 102 k mpfr s390x 4.2.1-4.el10 baseos 300 k ncurses-base noarch 6.4-13.20240127.el10 baseos 100 k ncurses-libs s390x 6.4-13.20240127.el10 baseos 368 k npth s390x 1.6-19.el10 baseos 25 k openldap s390x 2.6.7-5.el10 baseos 243 k openssl-libs s390x 1:3.2.2-13.el10 baseos 2.1 M p11-kit s390x 0.25.5-4.el10 baseos 541 k p11-kit-trust s390x 0.25.5-4.el10 baseos 145 k pam-libs s390x 1.6.1-4.el10 baseos 59 k pcre2 s390x 10.44-1.el10.2 baseos 263 k pcre2-syntax noarch 10.44-1.el10.2 baseos 151 k popt s390x 1.19-7.el10 baseos 69 k publicsuffix-list-dafsa noarch 20240107-4.el10 baseos 59 k python3 s390x 3.12.6-1.el10 baseos 30 k python3-dateutil noarch 1:2.8.2-14.el10 baseos 358 k python3-dbus s390x 1.3.2-7.el10 baseos 159 k python3-hawkey s390x 0.73.1-5.el10 baseos 102 k python3-libcomps s390x 0.1.21-2.el10 baseos 51 k python3-libdnf s390x 0.73.1-5.el10 baseos 846 k python3-libs s390x 3.12.6-1.el10 baseos 9.5 M python3-pip-wheel noarch 23.3.2-3.el10 baseos 1.5 M python3-rpm s390x 4.19.1.1-3.el10 baseos 68 k python3-six noarch 1.16.0-15.el10 baseos 42 k python3-systemd s390x 235-10.el10 baseos 108 k readline s390x 8.2-9.el10 baseos 231 k rpm s390x 4.19.1.1-3.el10 baseos 562 k rpm-build-libs s390x 4.19.1.1-3.el10 baseos 97 k rpm-libs s390x 4.19.1.1-3.el10 baseos 324 k rpm-sequoia s390x 1.6.0-3.el10 baseos 997 k rpm-sign-libs s390x 4.19.1.1-3.el10 baseos 24 k sed s390x 4.9-2.el10 baseos 321 k setup noarch 2.14.5-3.el10 baseos 154 k shadow-utils s390x 2:4.15.0-3.el10 baseos 1.4 M sqlite-libs s390x 3.46.1-1.el10 baseos 769 k systemd-libs s390x 256-14.el10 baseos 731 k tpm2-tss s390x 4.1.3-2.el10 baseos 432 k tzdata noarch 2024a-3.el10 baseos 839 k xz-libs s390x 1:5.6.2-2.el10 baseos 118 k zlib-ng-compat s390x 2.1.6-3.el10 baseos 67 k Transaction Summary ======================================================================================= Install 123 Packages Total download size: 60 M Installed size: 196 M Downloading Packages: (1/123): audit-libs-4.0-9.el10.s390x.rpm 3.7 MB/s | 125 kB 00:00 (2/123): basesystem-11-21.el10.noarch.rpm 876 B/s | 4.3 kB 00:05 (3/123): alternatives-1.30-1.el10.s390x.rpm 8.8 kB/s | 44 kB 00:05 (4/123): bzip2-libs-1.0.8-19.el10.s390x.rpm 1.6 MB/s | 48 kB 00:00 (5/123): centos-gpg-keys-10.0-0.21.el10.noarch. 1.0 MB/s | 14 kB 00:00 (6/123): centos-stream-release-10.0-0.21.el10.n 1.7 MB/s | 28 kB 00:00 (7/123): centos-stream-repos-10.0-0.21.el10.noa 858 kB/s | 12 kB 00:00 (8/123): ca-certificates-2024.2.69_v8.0.303-101 10 MB/s | 1.1 MB 00:00 (9/123): coreutils-common-9.5-4.el10.s390x.rpm 59 MB/s | 2.1 MB 00:00 (10/123): coreutils-9.5-4.el10.s390x.rpm 17 MB/s | 1.2 MB 00:00 (11/123): crypto-policies-20241010-1.git7a71364 7.1 MB/s | 97 kB 00:00 (12/123): curl-8.9.1-4.el10.s390x.rpm 21 MB/s | 318 kB 00:00 (13/123): bash-5.2.26-4.el10.s390x.rpm 370 kB/s | 1.9 MB 00:05 (14/123): cyrus-sasl-lib-2.1.28-22.el10.s390x.r 8.1 MB/s | 111 kB 00:00 (15/123): dbus-libs-1.14.10-4.el10.s390x.rpm 11 MB/s | 160 kB 00:00 (16/123): dnf-data-4.20.0-8.el10.noarch.rpm 3.5 MB/s | 42 kB 00:00 (17/123): elfutils-default-yama-scope-0.191-5.e 1.0 MB/s | 13 kB 00:00 (18/123): elfutils-libelf-0.191-5.el10.s390x.rp 14 MB/s | 214 kB 00:00 (19/123): expat-2.6.2-1.el10.s390x.rpm 8.5 MB/s | 118 kB 00:00 (20/123): elfutils-libs-0.191-5.el10.s390x.rpm 13 MB/s | 283 kB 00:00 (21/123): file-libs-5.45-6.el10.s390x.rpm 40 MB/s | 771 kB 00:00 (22/123): filesystem-3.18-15.el10.s390x.rpm 127 MB/s | 4.7 MB 00:00 (23/123): findutils-4.10.0-4.el10.s390x.rpm 16 MB/s | 560 kB 00:00 (24/123): gawk-5.3.0-4.el10.s390x.rpm 46 MB/s | 1.1 MB 00:00 (25/123): gdbm-libs-1.23-8.el10.s390x.rpm 4.4 MB/s | 59 kB 00:00 (26/123): glib2-2.80.4-3.el10.s390x.rpm 157 MB/s | 3.1 MB 00:00 (27/123): glibc-common-2.39-22.el10.s390x.rpm 26 MB/s | 413 kB 00:00 (28/123): glibc-minimal-langpack-2.39-22.el10.s 7.6 MB/s | 103 kB 00:00 (29/123): gmp-6.2.1-9.el10.s390x.rpm 21 MB/s | 327 kB 00:00 (30/123): gnupg2-2.4.5-1.el10.s390x.rpm 148 MB/s | 2.8 MB 00:00 (31/123): grep-3.11-9.el10.s390x.rpm 22 MB/s | 308 kB 00:00 (32/123): gnutls-3.8.7-3.el10.s390x.rpm 59 MB/s | 1.4 MB 00:00 (33/123): glibc-2.39-22.el10.s390x.rpm 28 MB/s | 1.9 MB 00:00 (34/123): ima-evm-utils-1.5-5.el10.s390x.rpm 4.7 MB/s | 63 kB 00:00 (35/123): keyutils-libs-1.6.3-4.el10.s390x.rpm 2.9 MB/s | 32 kB 00:00 (36/123): json-c-0.17-4.el10.s390x.rpm 3.4 MB/s | 46 kB 00:00 (37/123): libacl-2.3.2-3.el10.s390x.rpm 2.4 MB/s | 26 kB 00:00 (38/123): libarchive-3.7.2-8.el10.s390x.rpm 31 MB/s | 443 kB 00:00 (39/123): krb5-libs-1.21.3-2.el10.s390x.rpm 44 MB/s | 791 kB 00:00 (40/123): libassuan-2.5.6-5.el10.s390x.rpm 5.8 MB/s | 68 kB 00:00 (41/123): libattr-2.5.2-4.el10.s390x.rpm 1.5 MB/s | 19 kB 00:00 (42/123): libblkid-2.40.2-4.el10.s390x.rpm 9.5 MB/s | 132 kB 00:00 (43/123): libcap-2.69-6.el10.s390x.rpm 6.9 MB/s | 93 kB 00:00 (44/123): libbrotli-1.1.0-5.el10.s390x.rpm 20 MB/s | 385 kB 00:00 (45/123): libcap-ng-0.8.4-5.el10.s390x.rpm 2.5 MB/s | 34 kB 00:00 (46/123): libcomps-0.1.21-2.el10.s390x.rpm 6.5 MB/s | 80 kB 00:00 (47/123): libcom_err-1.47.1-2.el10.s390x.rpm 2.0 MB/s | 27 kB 00:00 (48/123): libcurl-8.9.1-4.el10.s390x.rpm 25 MB/s | 380 kB 00:00 (49/123): libeconf-0.6.2-3.el10.s390x.rpm 2.6 MB/s | 35 kB 00:00 (50/123): libevent-2.1.12-15.el10.s390x.rpm 18 MB/s | 263 kB 00:00 (51/123): libdnf-0.73.1-5.el10.s390x.rpm 26 MB/s | 684 kB 00:00 (52/123): libffi-3.4.4-8.el10.s390x.rpm 2.7 MB/s | 36 kB 00:00 (53/123): libgcc-14.2.1-2.el10.s390x.rpm 6.6 MB/s | 90 kB 00:00 (54/123): libgomp-14.2.1-2.el10.s390x.rpm 26 MB/s | 360 kB 00:00 (55/123): libgpg-error-1.50-1.el10.s390x.rpm 17 MB/s | 239 kB 00:00 (56/123): libgcrypt-1.11.0-3.el10.s390x.rpm 24 MB/s | 549 kB 00:00 (57/123): libidn2-2.3.7-2.el10.s390x.rpm 8.7 MB/s | 118 kB 00:00 (58/123): libksba-1.6.7-1.el10.s390x.rpm 12 MB/s | 165 kB 00:00 (59/123): libmodulemd-2.15.0-11.el10.s390x.rpm 15 MB/s | 218 kB 00:00 (60/123): libmount-2.40.2-4.el10.s390x.rpm 12 MB/s | 162 kB 00:00 (61/123): libnghttp2-1.62.1-1.el10.s390x.rpm 6.0 MB/s | 81 kB 00:00 (62/123): libpsl-0.21.5-4.el10.s390x.rpm 5.4 MB/s | 65 kB 00:00 (63/123): librepo-1.18.0-2.el10.s390x.rpm 6.9 MB/s | 95 kB 00:00 (64/123): libsemanage-3.7-2.el10.s390x.rpm 9.4 MB/s | 120 kB 00:00 (65/123): libselinux-3.7-3.el10.s390x.rpm 6.8 MB/s | 93 kB 00:00 (66/123): libsepol-3.7-2.el10.s390x.rpm 25 MB/s | 351 kB 00:00 (67/123): libsmartcols-2.40.2-4.el10.s390x.rpm 7.0 MB/s | 88 kB 00:00 (68/123): libsolv-0.7.29-7.el10.s390x.rpm 29 MB/s | 451 kB 00:00 (69/123): libssh-0.10.6-8.el10.s390x.rpm 15 MB/s | 212 kB 00:00 (70/123): libssh-config-0.10.6-8.el10.noarch.rp 947 kB/s | 10 kB 00:00 (71/123): libstdc++-14.2.1-2.el10.s390x.rpm 53 MB/s | 1.0 MB 00:00 (72/123): libtasn1-4.19.0-7.el10.s390x.rpm 5.4 MB/s | 79 kB 00:00 (73/123): libunistring-1.1-9.el10.s390x.rpm 24 MB/s | 560 kB 00:00 (74/123): libuuid-2.40.2-4.el10.s390x.rpm 2.3 MB/s | 31 kB 00:00 (75/123): libverto-0.3.2-9.el10.s390x.rpm 1.6 MB/s | 22 kB 00:00 (76/123): libxcrypt-4.4.36-9.el10.s390x.rpm 9.8 MB/s | 125 kB 00:00 (77/123): libyaml-0.2.5-15.el10.s390x.rpm 4.8 MB/s | 64 kB 00:00 (78/123): libxml2-2.12.5-2.el10.s390x.rpm 40 MB/s | 709 kB 00:00 (79/123): lua-libs-5.4.6-6.el10.s390x.rpm 11 MB/s | 143 kB 00:00 (80/123): libzstd-1.5.5-8.el10.s390x.rpm 19 MB/s | 344 kB 00:00 (81/123): lz4-libs-1.9.4-7.el10.s390x.rpm 6.2 MB/s | 84 kB 00:00 (82/123): mpdecimal-2.5.1-11.el10.s390x.rpm 7.5 MB/s | 102 kB 00:00 (83/123): mpfr-4.2.1-4.el10.s390x.rpm 17 MB/s | 300 kB 00:00 (84/123): ncurses-base-6.4-13.20240127.el10.noa 7.1 MB/s | 100 kB 00:00 (85/123): ncurses-libs-6.4-13.20240127.el10.s39 26 MB/s | 368 kB 00:00 (86/123): npth-1.6-19.el10.s390x.rpm 1.9 MB/s | 25 kB 00:00 (87/123): openldap-2.6.7-5.el10.s390x.rpm 15 MB/s | 243 kB 00:00 (88/123): openssl-libs-3.2.2-13.el10.s390x.rpm 118 MB/s | 2.1 MB 00:00 (89/123): p11-kit-0.25.5-4.el10.s390x.rpm 33 MB/s | 541 kB 00:00 (90/123): p11-kit-trust-0.25.5-4.el10.s390x.rpm 10 MB/s | 145 kB 00:00 (91/123): pam-libs-1.6.1-4.el10.s390x.rpm 4.4 MB/s | 59 kB 00:00 (92/123): pcre2-syntax-10.44-1.el10.2.noarch.rp 11 MB/s | 151 kB 00:00 (93/123): pcre2-10.44-1.el10.2.s390x.rpm 18 MB/s | 263 kB 00:00 (94/123): popt-1.19-7.el10.s390x.rpm 5.2 MB/s | 69 kB 00:00 (95/123): python3-3.12.6-1.el10.s390x.rpm 2.7 MB/s | 30 kB 00:00 (96/123): publicsuffix-list-dafsa-20240107-4.el 4.4 MB/s | 59 kB 00:00 (97/123): python3-dateutil-2.8.2-14.el10.noarch 25 MB/s | 358 kB 00:00 (98/123): python3-dbus-1.3.2-7.el10.s390x.rpm 11 MB/s | 159 kB 00:00 (99/123): python3-dnf-4.20.0-8.el10.noarch.rpm 37 MB/s | 637 kB 00:00 (100/123): python3-hawkey-0.73.1-5.el10.s390x.r 8.1 MB/s | 102 kB 00:00 (101/123): python3-dnf-plugins-core-4.7.0-5.el1 23 MB/s | 313 kB 00:00 (102/123): python3-libcomps-0.1.21-2.el10.s390x 3.8 MB/s | 51 kB 00:00 (103/123): python3-pip-wheel-23.3.2-3.el10.noar 68 MB/s | 1.5 MB 00:00 (104/123): python3-libdnf-0.73.1-5.el10.s390x.r 29 MB/s | 846 kB 00:00 (105/123): python3-six-1.16.0-15.el10.noarch.rp 3.8 MB/s | 42 kB 00:00 (106/123): python3-rpm-4.19.1.1-3.el10.s390x.rp 5.0 MB/s | 68 kB 00:00 (107/123): python3-libs-3.12.6-1.el10.s390x.rpm 186 MB/s | 9.5 MB 00:00 (108/123): python3-systemd-235-10.el10.s390x.rp 8.9 MB/s | 108 kB 00:00 (109/123): readline-8.2-9.el10.s390x.rpm 16 MB/s | 231 kB 00:00 (110/123): rpm-build-libs-4.19.1.1-3.el10.s390x 7.8 MB/s | 97 kB 00:00 (111/123): rpm-4.19.1.1-3.el10.s390x.rpm 39 MB/s | 562 kB 00:00 (112/123): rpm-libs-4.19.1.1-3.el10.s390x.rpm 22 MB/s | 324 kB 00:00 (113/123): rpm-sign-libs-4.19.1.1-3.el10.s390x. 1.8 MB/s | 24 kB 00:00 (114/123): sed-4.9-2.el10.s390x.rpm 22 MB/s | 321 kB 00:00 (115/123): setup-2.14.5-3.el10.noarch.rpm 11 MB/s | 154 kB 00:00 (116/123): rpm-sequoia-1.6.0-3.el10.s390x.rpm 34 MB/s | 997 kB 00:00 (117/123): shadow-utils-4.15.0-3.el10.s390x.rpm 68 MB/s | 1.4 MB 00:00 (118/123): sqlite-libs-3.46.1-1.el10.s390x.rpm 52 MB/s | 769 kB 00:00 (119/123): systemd-libs-256-14.el10.s390x.rpm 31 MB/s | 731 kB 00:00 (120/123): tpm2-tss-4.1.3-2.el10.s390x.rpm 28 MB/s | 432 kB 00:00 (121/123): tzdata-2024a-3.el10.noarch.rpm 56 MB/s | 839 kB 00:00 (122/123): xz-libs-5.6.2-2.el10.s390x.rpm 9.4 MB/s | 118 kB 00:00 (123/123): zlib-ng-compat-2.1.6-3.el10.s390x.rp 5.0 MB/s | 67 kB 00:00 -------------------------------------------------------------------------------- Total 10 MB/s | 60 MB 00:05 CentOS Stream 10 - BaseOS 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x8483C65D: Userid : "CentOS (CentOS Official Signing Key) " Fingerprint: 99DB 70FA E1D7 CE22 7FB6 4882 05B5 55B3 8483 C65D From : /usr/share/distribution-gpg-keys/centos/RPM-GPG-KEY-CentOS-Official-SHA256 Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-15.el10.s390x 1/1 Preparing : 1/1 Installing : libgcc-14.2.1-2.el10.s390x 1/123 Running scriptlet: libgcc-14.2.1-2.el10.s390x 1/123 Installing : tzdata-2024a-3.el10.noarch 2/123 Installing : publicsuffix-list-dafsa-20240107-4.el10.noarch 3/123 Installing : pcre2-syntax-10.44-1.el10.2.noarch 4/123 Installing : ncurses-base-6.4-13.20240127.el10.noarch 5/123 Installing : libssh-config-0.10.6-8.el10.noarch 6/123 Installing : dnf-data-4.20.0-8.el10.noarch 7/123 warning: /etc/dnf/dnf.conf created as /etc/dnf/dnf.conf.rpmnew Installing : coreutils-common-9.5-4.el10.s390x 8/123 Installing : centos-gpg-keys-10.0-0.21.el10.noarch 9/123 Installing : centos-stream-repos-10.0-0.21.el10.noarch 10/123 Installing : centos-stream-release-10.0-0.21.el10.noarch 11/123 Installing : setup-2.14.5-3.el10.noarch 12/123 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.5-3.el10.noarch 12/123 Installing : filesystem-3.18-15.el10.s390x 13/123 Installing : basesystem-11-21.el10.noarch 14/123 Installing : glibc-minimal-langpack-2.39-22.el10.s390x 15/123 Installing : glibc-common-2.39-22.el10.s390x 16/123 Running scriptlet: glibc-2.39-22.el10.s390x 17/123 Installing : glibc-2.39-22.el10.s390x 17/123 Running scriptlet: glibc-2.39-22.el10.s390x 17/123 Installing : ncurses-libs-6.4-13.20240127.el10.s390x 18/123 Installing : bash-5.2.26-4.el10.s390x 19/123 Running scriptlet: bash-5.2.26-4.el10.s390x 19/123 Installing : zlib-ng-compat-2.1.6-3.el10.s390x 20/123 Installing : bzip2-libs-1.0.8-19.el10.s390x 21/123 Installing : xz-libs-1:5.6.2-2.el10.s390x 22/123 Installing : libzstd-1.5.5-8.el10.s390x 23/123 Installing : libxml2-2.12.5-2.el10.s390x 24/123 Installing : sqlite-libs-3.46.1-1.el10.s390x 25/123 Running scriptlet: crypto-policies-20241010-1.git7a71364.el10.noarc 26/123 /var/tmp/rpm-tmp.pbr9PA: line 13: rm: command not found Installing : crypto-policies-20241010-1.git7a71364.el10.noarc 26/123 Running scriptlet: crypto-policies-20241010-1.git7a71364.el10.noarc 26/123 Installing : libgpg-error-1.50-1.el10.s390x 27/123 Installing : libuuid-2.40.2-4.el10.s390x 28/123 Installing : popt-1.19-7.el10.s390x 29/123 Installing : readline-8.2-9.el10.s390x 30/123 Installing : gmp-1:6.2.1-9.el10.s390x 31/123 Installing : libattr-2.5.2-4.el10.s390x 32/123 Installing : libacl-2.3.2-3.el10.s390x 33/123 Installing : libffi-3.4.4-8.el10.s390x 34/123 Installing : libstdc++-14.2.1-2.el10.s390x 35/123 Installing : libtasn1-4.19.0-7.el10.s390x 36/123 Installing : libunistring-1.1-9.el10.s390x 37/123 Installing : libidn2-2.3.7-2.el10.s390x 38/123 Installing : libxcrypt-4.4.36-9.el10.s390x 39/123 Installing : pcre2-10.44-1.el10.2.s390x 40/123 Installing : p11-kit-0.25.5-4.el10.s390x 41/123 Installing : elfutils-libelf-0.191-5.el10.s390x 42/123 Installing : expat-2.6.2-1.el10.s390x 43/123 Installing : gdbm-libs-1:1.23-8.el10.s390x 44/123 Installing : json-c-0.17-4.el10.s390x 45/123 Installing : keyutils-libs-1.6.3-4.el10.s390x 46/123 Installing : libeconf-0.6.2-3.el10.s390x 47/123 Installing : libsepol-3.7-2.el10.s390x 48/123 Installing : libselinux-3.7-3.el10.s390x 49/123 Installing : sed-4.9-2.el10.s390x 50/123 Installing : findutils-1:4.10.0-4.el10.s390x 51/123 Installing : libsmartcols-2.40.2-4.el10.s390x 52/123 Installing : lua-libs-5.4.6-6.el10.s390x 53/123 Installing : cyrus-sasl-lib-2.1.28-22.el10.s390x 54/123 Installing : libcomps-0.1.21-2.el10.s390x 55/123 Installing : grep-3.11-9.el10.s390x 56/123 Installing : libpsl-0.21.5-4.el10.s390x 57/123 Installing : mpfr-4.2.1-4.el10.s390x 58/123 Installing : gawk-5.3.0-4.el10.s390x 59/123 Installing : libblkid-2.40.2-4.el10.s390x 60/123 Installing : libmount-2.40.2-4.el10.s390x 61/123 Installing : libassuan-2.5.6-5.el10.s390x 62/123 Installing : libgcrypt-1.11.0-3.el10.s390x 63/123 Installing : libksba-1.6.7-1.el10.s390x 64/123 Installing : file-libs-5.45-6.el10.s390x 65/123 Installing : elfutils-default-yama-scope-0.191-5.el10.noarch 66/123 Running scriptlet: elfutils-default-yama-scope-0.191-5.el10.noarch 66/123 Installing : elfutils-libs-0.191-5.el10.s390x 67/123 Installing : alternatives-1.30-1.el10.s390x 68/123 Installing : p11-kit-trust-0.25.5-4.el10.s390x 69/123 Running scriptlet: p11-kit-trust-0.25.5-4.el10.s390x 69/123 Installing : gnutls-3.8.7-3.el10.s390x 70/123 Installing : glib2-2.80.4-3.el10.s390x 71/123 Installing : libbrotli-1.1.0-5.el10.s390x 72/123 Installing : libcap-ng-0.8.4-5.el10.s390x 73/123 Installing : audit-libs-4.0-9.el10.s390x 74/123 Installing : pam-libs-1.6.1-4.el10.s390x 75/123 Installing : libcap-2.69-6.el10.s390x 76/123 Installing : openssl-libs-1:3.2.2-13.el10.s390x 77/123 Installing : coreutils-9.5-4.el10.s390x 78/123 Running scriptlet: ca-certificates-2024.2.69_v8.0.303-101.3.el10.no 79/123 Installing : ca-certificates-2024.2.69_v8.0.303-101.3.el10.no 79/123 Running scriptlet: ca-certificates-2024.2.69_v8.0.303-101.3.el10.no 79/123 Installing : systemd-libs-256-14.el10.s390x 80/123 Installing : dbus-libs-1:1.14.10-4.el10.s390x 81/123 Installing : python3-pip-wheel-23.3.2-3.el10.noarch 82/123 Installing : libevent-2.1.12-15.el10.s390x 83/123 Installing : rpm-sequoia-1.6.0-3.el10.s390x 84/123 Installing : rpm-libs-4.19.1.1-3.el10.s390x 85/123 Installing : libsolv-0.7.29-7.el10.s390x 86/123 Installing : libsemanage-3.7-2.el10.s390x 87/123 Installing : shadow-utils-2:4.15.0-3.el10.s390x 88/123 Installing : openldap-2.6.7-5.el10.s390x 89/123 Running scriptlet: tpm2-tss-4.1.3-2.el10.s390x 90/123 useradd: Warning: missing or non-executable shell '/usr/sbin/nologin' Installing : tpm2-tss-4.1.3-2.el10.s390x 90/123 Installing : ima-evm-utils-1.5-5.el10.s390x 91/123 Installing : libcom_err-1.47.1-2.el10.s390x 92/123 Installing : libgomp-14.2.1-2.el10.s390x 93/123 Installing : rpm-build-libs-4.19.1.1-3.el10.s390x 94/123 Installing : libnghttp2-1.62.1-1.el10.s390x 95/123 Installing : libverto-0.3.2-9.el10.s390x 96/123 Installing : krb5-libs-1.21.3-2.el10.s390x 97/123 Installing : libssh-0.10.6-8.el10.s390x 98/123 Installing : libcurl-8.9.1-4.el10.s390x 99/123 Installing : curl-8.9.1-4.el10.s390x 100/123 Installing : librepo-1.18.0-2.el10.s390x 101/123 Installing : libyaml-0.2.5-15.el10.s390x 102/123 Installing : libmodulemd-2.15.0-11.el10.s390x 103/123 Installing : libdnf-0.73.1-5.el10.s390x 104/123 Installing : lz4-libs-1.9.4-7.el10.s390x 105/123 Installing : libarchive-3.7.2-8.el10.s390x 106/123 Installing : mpdecimal-2.5.1-11.el10.s390x 107/123 Installing : python3-3.12.6-1.el10.s390x 108/123 Installing : python3-libs-3.12.6-1.el10.s390x 109/123 Installing : python3-libdnf-0.73.1-5.el10.s390x 110/123 Installing : python3-hawkey-0.73.1-5.el10.s390x 111/123 Installing : python3-libcomps-0.1.21-2.el10.s390x 112/123 Installing : python3-dbus-1.3.2-7.el10.s390x 113/123 Installing : python3-six-1.16.0-15.el10.noarch 114/123 Installing : python3-dateutil-1:2.8.2-14.el10.noarch 115/123 Installing : python3-systemd-235-10.el10.s390x 116/123 Installing : npth-1.6-19.el10.s390x 117/123 Installing : gnupg2-2.4.5-1.el10.s390x 118/123 Installing : rpm-sign-libs-4.19.1.1-3.el10.s390x 119/123 Installing : python3-rpm-4.19.1.1-3.el10.s390x 120/123 Installing : python3-dnf-4.20.0-8.el10.noarch 121/123 Installing : python3-dnf-plugins-core-4.7.0-5.el10.noarch 122/123 Running scriptlet: rpm-4.19.1.1-3.el10.s390x 123/123 Installing : rpm-4.19.1.1-3.el10.s390x 123/123 Running scriptlet: filesystem-3.18-15.el10.s390x 123/123 Running scriptlet: ca-certificates-2024.2.69_v8.0.303-101.3.el10.no 123/123 Running scriptlet: rpm-4.19.1.1-3.el10.s390x 123/123 Verifying : audit-libs-4.0-9.el10.s390x 1/123 Verifying : alternatives-1.30-1.el10.s390x 2/123 Verifying : basesystem-11-21.el10.noarch 3/123 Verifying : bash-5.2.26-4.el10.s390x 4/123 Verifying : bzip2-libs-1.0.8-19.el10.s390x 5/123 Verifying : ca-certificates-2024.2.69_v8.0.303-101.3.el10.no 6/123 Verifying : centos-gpg-keys-10.0-0.21.el10.noarch 7/123 Verifying : centos-stream-release-10.0-0.21.el10.noarch 8/123 Verifying : centos-stream-repos-10.0-0.21.el10.noarch 9/123 Verifying : coreutils-9.5-4.el10.s390x 10/123 Verifying : coreutils-common-9.5-4.el10.s390x 11/123 Verifying : crypto-policies-20241010-1.git7a71364.el10.noarc 12/123 Verifying : curl-8.9.1-4.el10.s390x 13/123 Verifying : cyrus-sasl-lib-2.1.28-22.el10.s390x 14/123 Verifying : dbus-libs-1:1.14.10-4.el10.s390x 15/123 Verifying : dnf-data-4.20.0-8.el10.noarch 16/123 Verifying : elfutils-default-yama-scope-0.191-5.el10.noarch 17/123 Verifying : elfutils-libelf-0.191-5.el10.s390x 18/123 Verifying : elfutils-libs-0.191-5.el10.s390x 19/123 Verifying : expat-2.6.2-1.el10.s390x 20/123 Verifying : file-libs-5.45-6.el10.s390x 21/123 Verifying : filesystem-3.18-15.el10.s390x 22/123 Verifying : findutils-1:4.10.0-4.el10.s390x 23/123 Verifying : gawk-5.3.0-4.el10.s390x 24/123 Verifying : gdbm-libs-1:1.23-8.el10.s390x 25/123 Verifying : glib2-2.80.4-3.el10.s390x 26/123 Verifying : glibc-2.39-22.el10.s390x 27/123 Verifying : glibc-common-2.39-22.el10.s390x 28/123 Verifying : glibc-minimal-langpack-2.39-22.el10.s390x 29/123 Verifying : gmp-1:6.2.1-9.el10.s390x 30/123 Verifying : gnupg2-2.4.5-1.el10.s390x 31/123 Verifying : gnutls-3.8.7-3.el10.s390x 32/123 Verifying : grep-3.11-9.el10.s390x 33/123 Verifying : ima-evm-utils-1.5-5.el10.s390x 34/123 Verifying : json-c-0.17-4.el10.s390x 35/123 Verifying : keyutils-libs-1.6.3-4.el10.s390x 36/123 Verifying : krb5-libs-1.21.3-2.el10.s390x 37/123 Verifying : libacl-2.3.2-3.el10.s390x 38/123 Verifying : libarchive-3.7.2-8.el10.s390x 39/123 Verifying : libassuan-2.5.6-5.el10.s390x 40/123 Verifying : libattr-2.5.2-4.el10.s390x 41/123 Verifying : libblkid-2.40.2-4.el10.s390x 42/123 Verifying : libbrotli-1.1.0-5.el10.s390x 43/123 Verifying : libcap-2.69-6.el10.s390x 44/123 Verifying : libcap-ng-0.8.4-5.el10.s390x 45/123 Verifying : libcom_err-1.47.1-2.el10.s390x 46/123 Verifying : libcomps-0.1.21-2.el10.s390x 47/123 Verifying : libcurl-8.9.1-4.el10.s390x 48/123 Verifying : libdnf-0.73.1-5.el10.s390x 49/123 Verifying : libeconf-0.6.2-3.el10.s390x 50/123 Verifying : libevent-2.1.12-15.el10.s390x 51/123 Verifying : libffi-3.4.4-8.el10.s390x 52/123 Verifying : libgcc-14.2.1-2.el10.s390x 53/123 Verifying : libgcrypt-1.11.0-3.el10.s390x 54/123 Verifying : libgomp-14.2.1-2.el10.s390x 55/123 Verifying : libgpg-error-1.50-1.el10.s390x 56/123 Verifying : libidn2-2.3.7-2.el10.s390x 57/123 Verifying : libksba-1.6.7-1.el10.s390x 58/123 Verifying : libmodulemd-2.15.0-11.el10.s390x 59/123 Verifying : libmount-2.40.2-4.el10.s390x 60/123 Verifying : libnghttp2-1.62.1-1.el10.s390x 61/123 Verifying : libpsl-0.21.5-4.el10.s390x 62/123 Verifying : librepo-1.18.0-2.el10.s390x 63/123 Verifying : libselinux-3.7-3.el10.s390x 64/123 Verifying : libsemanage-3.7-2.el10.s390x 65/123 Verifying : libsepol-3.7-2.el10.s390x 66/123 Verifying : libsmartcols-2.40.2-4.el10.s390x 67/123 Verifying : libsolv-0.7.29-7.el10.s390x 68/123 Verifying : libssh-0.10.6-8.el10.s390x 69/123 Verifying : libssh-config-0.10.6-8.el10.noarch 70/123 Verifying : libstdc++-14.2.1-2.el10.s390x 71/123 Verifying : libtasn1-4.19.0-7.el10.s390x 72/123 Verifying : libunistring-1.1-9.el10.s390x 73/123 Verifying : libuuid-2.40.2-4.el10.s390x 74/123 Verifying : libverto-0.3.2-9.el10.s390x 75/123 Verifying : libxcrypt-4.4.36-9.el10.s390x 76/123 Verifying : libxml2-2.12.5-2.el10.s390x 77/123 Verifying : libyaml-0.2.5-15.el10.s390x 78/123 Verifying : libzstd-1.5.5-8.el10.s390x 79/123 Verifying : lua-libs-5.4.6-6.el10.s390x 80/123 Verifying : lz4-libs-1.9.4-7.el10.s390x 81/123 Verifying : mpdecimal-2.5.1-11.el10.s390x 82/123 Verifying : mpfr-4.2.1-4.el10.s390x 83/123 Verifying : ncurses-base-6.4-13.20240127.el10.noarch 84/123 Verifying : ncurses-libs-6.4-13.20240127.el10.s390x 85/123 Verifying : npth-1.6-19.el10.s390x 86/123 Verifying : openldap-2.6.7-5.el10.s390x 87/123 Verifying : openssl-libs-1:3.2.2-13.el10.s390x 88/123 Verifying : p11-kit-0.25.5-4.el10.s390x 89/123 Verifying : p11-kit-trust-0.25.5-4.el10.s390x 90/123 Verifying : pam-libs-1.6.1-4.el10.s390x 91/123 Verifying : pcre2-10.44-1.el10.2.s390x 92/123 Verifying : pcre2-syntax-10.44-1.el10.2.noarch 93/123 Verifying : popt-1.19-7.el10.s390x 94/123 Verifying : publicsuffix-list-dafsa-20240107-4.el10.noarch 95/123 Verifying : python3-3.12.6-1.el10.s390x 96/123 Verifying : python3-dateutil-1:2.8.2-14.el10.noarch 97/123 Verifying : python3-dbus-1.3.2-7.el10.s390x 98/123 Verifying : python3-dnf-4.20.0-8.el10.noarch 99/123 Verifying : python3-dnf-plugins-core-4.7.0-5.el10.noarch 100/123 Verifying : python3-hawkey-0.73.1-5.el10.s390x 101/123 Verifying : python3-libcomps-0.1.21-2.el10.s390x 102/123 Verifying : python3-libdnf-0.73.1-5.el10.s390x 103/123 Verifying : python3-libs-3.12.6-1.el10.s390x 104/123 Verifying : python3-pip-wheel-23.3.2-3.el10.noarch 105/123 Verifying : python3-rpm-4.19.1.1-3.el10.s390x 106/123 Verifying : python3-six-1.16.0-15.el10.noarch 107/123 Verifying : python3-systemd-235-10.el10.s390x 108/123 Verifying : readline-8.2-9.el10.s390x 109/123 Verifying : rpm-4.19.1.1-3.el10.s390x 110/123 Verifying : rpm-build-libs-4.19.1.1-3.el10.s390x 111/123 Verifying : rpm-libs-4.19.1.1-3.el10.s390x 112/123 Verifying : rpm-sequoia-1.6.0-3.el10.s390x 113/123 Verifying : rpm-sign-libs-4.19.1.1-3.el10.s390x 114/123 Verifying : sed-4.9-2.el10.s390x 115/123 Verifying : setup-2.14.5-3.el10.noarch 116/123 Verifying : shadow-utils-2:4.15.0-3.el10.s390x 117/123 Verifying : sqlite-libs-3.46.1-1.el10.s390x 118/123 Verifying : systemd-libs-256-14.el10.s390x 119/123 Verifying : tpm2-tss-4.1.3-2.el10.s390x 120/123 Verifying : tzdata-2024a-3.el10.noarch 121/123 Verifying : xz-libs-1:5.6.2-2.el10.s390x 122/123 Verifying : zlib-ng-compat-2.1.6-3.el10.s390x 123/123 Installed products updated. Installed: alternatives-1.30-1.el10.s390x audit-libs-4.0-9.el10.s390x basesystem-11-21.el10.noarch bash-5.2.26-4.el10.s390x bzip2-libs-1.0.8-19.el10.s390x ca-certificates-2024.2.69_v8.0.303-101.3.el10.noarch centos-gpg-keys-10.0-0.21.el10.noarch centos-stream-release-10.0-0.21.el10.noarch centos-stream-repos-10.0-0.21.el10.noarch coreutils-9.5-4.el10.s390x coreutils-common-9.5-4.el10.s390x crypto-policies-20241010-1.git7a71364.el10.noarch curl-8.9.1-4.el10.s390x cyrus-sasl-lib-2.1.28-22.el10.s390x dbus-libs-1:1.14.10-4.el10.s390x dnf-data-4.20.0-8.el10.noarch elfutils-default-yama-scope-0.191-5.el10.noarch elfutils-libelf-0.191-5.el10.s390x elfutils-libs-0.191-5.el10.s390x expat-2.6.2-1.el10.s390x file-libs-5.45-6.el10.s390x filesystem-3.18-15.el10.s390x findutils-1:4.10.0-4.el10.s390x gawk-5.3.0-4.el10.s390x gdbm-libs-1:1.23-8.el10.s390x glib2-2.80.4-3.el10.s390x glibc-2.39-22.el10.s390x glibc-common-2.39-22.el10.s390x glibc-minimal-langpack-2.39-22.el10.s390x gmp-1:6.2.1-9.el10.s390x gnupg2-2.4.5-1.el10.s390x gnutls-3.8.7-3.el10.s390x grep-3.11-9.el10.s390x ima-evm-utils-1.5-5.el10.s390x json-c-0.17-4.el10.s390x keyutils-libs-1.6.3-4.el10.s390x krb5-libs-1.21.3-2.el10.s390x libacl-2.3.2-3.el10.s390x libarchive-3.7.2-8.el10.s390x libassuan-2.5.6-5.el10.s390x libattr-2.5.2-4.el10.s390x libblkid-2.40.2-4.el10.s390x libbrotli-1.1.0-5.el10.s390x libcap-2.69-6.el10.s390x libcap-ng-0.8.4-5.el10.s390x libcom_err-1.47.1-2.el10.s390x libcomps-0.1.21-2.el10.s390x libcurl-8.9.1-4.el10.s390x libdnf-0.73.1-5.el10.s390x libeconf-0.6.2-3.el10.s390x libevent-2.1.12-15.el10.s390x libffi-3.4.4-8.el10.s390x libgcc-14.2.1-2.el10.s390x libgcrypt-1.11.0-3.el10.s390x libgomp-14.2.1-2.el10.s390x libgpg-error-1.50-1.el10.s390x libidn2-2.3.7-2.el10.s390x libksba-1.6.7-1.el10.s390x libmodulemd-2.15.0-11.el10.s390x libmount-2.40.2-4.el10.s390x libnghttp2-1.62.1-1.el10.s390x libpsl-0.21.5-4.el10.s390x librepo-1.18.0-2.el10.s390x libselinux-3.7-3.el10.s390x libsemanage-3.7-2.el10.s390x libsepol-3.7-2.el10.s390x libsmartcols-2.40.2-4.el10.s390x libsolv-0.7.29-7.el10.s390x libssh-0.10.6-8.el10.s390x libssh-config-0.10.6-8.el10.noarch libstdc++-14.2.1-2.el10.s390x libtasn1-4.19.0-7.el10.s390x libunistring-1.1-9.el10.s390x libuuid-2.40.2-4.el10.s390x libverto-0.3.2-9.el10.s390x libxcrypt-4.4.36-9.el10.s390x libxml2-2.12.5-2.el10.s390x libyaml-0.2.5-15.el10.s390x libzstd-1.5.5-8.el10.s390x lua-libs-5.4.6-6.el10.s390x lz4-libs-1.9.4-7.el10.s390x mpdecimal-2.5.1-11.el10.s390x mpfr-4.2.1-4.el10.s390x ncurses-base-6.4-13.20240127.el10.noarch ncurses-libs-6.4-13.20240127.el10.s390x npth-1.6-19.el10.s390x openldap-2.6.7-5.el10.s390x openssl-libs-1:3.2.2-13.el10.s390x p11-kit-0.25.5-4.el10.s390x p11-kit-trust-0.25.5-4.el10.s390x pam-libs-1.6.1-4.el10.s390x pcre2-10.44-1.el10.2.s390x pcre2-syntax-10.44-1.el10.2.noarch popt-1.19-7.el10.s390x publicsuffix-list-dafsa-20240107-4.el10.noarch python3-3.12.6-1.el10.s390x python3-dateutil-1:2.8.2-14.el10.noarch python3-dbus-1.3.2-7.el10.s390x python3-dnf-4.20.0-8.el10.noarch python3-dnf-plugins-core-4.7.0-5.el10.noarch python3-hawkey-0.73.1-5.el10.s390x python3-libcomps-0.1.21-2.el10.s390x python3-libdnf-0.73.1-5.el10.s390x python3-libs-3.12.6-1.el10.s390x python3-pip-wheel-23.3.2-3.el10.noarch python3-rpm-4.19.1.1-3.el10.s390x python3-six-1.16.0-15.el10.noarch python3-systemd-235-10.el10.s390x readline-8.2-9.el10.s390x rpm-4.19.1.1-3.el10.s390x rpm-build-libs-4.19.1.1-3.el10.s390x rpm-libs-4.19.1.1-3.el10.s390x rpm-sequoia-1.6.0-3.el10.s390x rpm-sign-libs-4.19.1.1-3.el10.s390x sed-4.9-2.el10.s390x setup-2.14.5-3.el10.noarch shadow-utils-2:4.15.0-3.el10.s390x sqlite-libs-3.46.1-1.el10.s390x systemd-libs-256-14.el10.s390x tpm2-tss-4.1.3-2.el10.s390x tzdata-2024a-3.el10.noarch xz-libs-1:5.6.2-2.el10.s390x zlib-ng-compat-2.1.6-3.el10.s390x 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/centos-stream-10-s390x-1729595554.961162/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 dnf4 detected and used (direct choice) INFO: Buildroot is handled by package management installed into bootstrap: rpm-4.19.1.1-3.el10.s390x rpm-sequoia-1.6.0-3.el10.s390x python3-dnf-4.20.0-8.el10.noarch python3-dnf-plugins-core-4.7.0-5.el10.noarch Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 310 B/s | 1.5 kB 00:05 CentOS Stream 10 - BaseOS 1.3 kB/s | 6.3 kB 00:05 CentOS Stream 10 - AppStream 1.3 kB/s | 6.4 kB 00:05 CentOS Stream 10 - CRB 1.2 kB/s | 6.2 kB 00:05 CentOS Stream 10 - Extras packages 90 kB/s | 6.9 kB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: bash s390x 5.2.26-4.el10 baseos 1.9 M bzip2 s390x 1.0.8-19.el10 baseos 57 k centos-stream-release noarch 10.0-0.21.el10 baseos 28 k coreutils s390x 9.5-4.el10 baseos 1.2 M cpio s390x 2.15-2.el10 baseos 297 k diffutils s390x 3.10-7.el10 baseos 422 k findutils s390x 1:4.10.0-4.el10 baseos 560 k gawk s390x 5.3.0-4.el10 baseos 1.1 M glibc-minimal-langpack s390x 2.39-22.el10 baseos 103 k grep s390x 3.11-9.el10 baseos 308 k gzip s390x 1.13-2.el10 baseos 177 k info s390x 7.1-4.el10 baseos 195 k patch s390x 2.7.6-25.el10 appstream 141 k redhat-rpm-config noarch 285-1.el10 appstream 81 k rpm-build s390x 4.19.1.1-3.el10 appstream 79 k sed s390x 4.9-2.el10 baseos 321 k shadow-utils s390x 2:4.15.0-3.el10 baseos 1.4 M tar s390x 2:1.35-4.el10 baseos 880 k unzip s390x 6.0-64.el10 baseos 197 k util-linux s390x 2.40.2-4.el10 baseos 1.2 M which s390x 2.21-42.el10 baseos 44 k xz s390x 1:5.6.2-2.el10 baseos 483 k Installing dependencies: alternatives s390x 1.30-1.el10 baseos 44 k audit-libs s390x 4.0-9.el10 copr_base 125 k authselect s390x 1.5.0-6.el10 baseos 143 k authselect-libs s390x 1.5.0-6.el10 baseos 221 k basesystem noarch 11-21.el10 baseos 4.3 k binutils s390x 2.41-48.el10 baseos 6.0 M binutils-gold s390x 2.41-48.el10 baseos 1.0 M bzip2-libs s390x 1.0.8-19.el10 baseos 48 k ca-certificates noarch 2024.2.69_v8.0.303-101.3.el10 baseos 1.1 M centos-gpg-keys noarch 10.0-0.21.el10 baseos 14 k centos-stream-repos noarch 10.0-0.21.el10 baseos 12 k coreutils-common s390x 9.5-4.el10 baseos 2.1 M cracklib s390x 2.9.11-7.el10 baseos 98 k cracklib-dicts s390x 2.9.11-7.el10 baseos 3.7 M crypto-policies noarch 20241010-1.git7a71364.el10 baseos 97 k curl s390x 8.9.1-4.el10 baseos 318 k cyrus-sasl-lib s390x 2.1.28-22.el10 baseos 111 k debugedit s390x 5.0-15.el10 appstream 82 k dwz s390x 0.15-7.el10 appstream 146 k ed s390x 1.20-3.el10 baseos 84 k efi-srpm-macros noarch 6-4.el10 appstream 23 k elfutils s390x 0.191-5.el10 baseos 593 k elfutils-debuginfod-client s390x 0.191-5.el10 baseos 38 k elfutils-default-yama-scope noarch 0.191-5.el10 baseos 13 k elfutils-libelf s390x 0.191-5.el10 baseos 214 k elfutils-libs s390x 0.191-5.el10 baseos 283 k file s390x 5.45-6.el10 baseos 50 k file-libs s390x 5.45-6.el10 baseos 771 k filesystem s390x 3.18-15.el10 baseos 4.7 M fonts-srpm-macros noarch 1:2.0.5-17.el10 appstream 27 k forge-srpm-macros noarch 0.2.0-4.el10 appstream 20 k gdb-minimal s390x 14.2-2.el10 appstream 4.1 M gdbm s390x 1:1.23-8.el10 baseos 156 k gdbm-libs s390x 1:1.23-8.el10 baseos 59 k glibc s390x 2.39-22.el10 baseos 1.9 M glibc-common s390x 2.39-22.el10 baseos 413 k glibc-gconv-extra s390x 2.39-22.el10 baseos 1.8 M gmp s390x 1:6.2.1-9.el10 baseos 327 k go-srpm-macros noarch 3.6.0-3.el10 appstream 28 k jansson s390x 2.14-2.el10 baseos 46 k kernel-srpm-macros noarch 1.0-24.el10 appstream 11 k keyutils-libs s390x 1.6.3-4.el10 baseos 32 k krb5-libs s390x 1.21.3-2.el10 baseos 791 k libacl s390x 2.3.2-3.el10 baseos 26 k libarchive s390x 3.7.2-8.el10 baseos 443 k libattr s390x 2.5.2-4.el10 baseos 19 k libblkid s390x 2.40.2-4.el10 baseos 132 k libbrotli s390x 1.1.0-5.el10 baseos 385 k libcap s390x 2.69-6.el10 baseos 93 k libcap-ng s390x 0.8.4-5.el10 baseos 34 k libcom_err s390x 1.47.1-2.el10 baseos 27 k libcurl s390x 8.9.1-4.el10 baseos 380 k libeconf s390x 0.6.2-3.el10 baseos 35 k libevent s390x 2.1.12-15.el10 baseos 263 k libfdisk s390x 2.40.2-4.el10 baseos 168 k libffi s390x 3.4.4-8.el10 baseos 36 k libgcc s390x 14.2.1-2.el10 baseos 90 k libgomp s390x 14.2.1-2.el10 baseos 360 k libidn2 s390x 2.3.7-2.el10 baseos 118 k libmount s390x 2.40.2-4.el10 baseos 162 k libnghttp2 s390x 1.62.1-1.el10 baseos 81 k libpkgconf s390x 2.1.0-2.el10 baseos 40 k libpsl s390x 0.21.5-4.el10 baseos 65 k libpwquality s390x 1.4.5-11.el10 baseos 123 k libselinux s390x 3.7-3.el10 baseos 93 k libsemanage s390x 3.7-2.el10 baseos 120 k libsepol s390x 3.7-2.el10 baseos 351 k libsmartcols s390x 2.40.2-4.el10 baseos 88 k libssh s390x 0.10.6-8.el10 baseos 212 k libssh-config noarch 0.10.6-8.el10 baseos 10 k libstdc++ s390x 14.2.1-2.el10 baseos 1.0 M libtasn1 s390x 4.19.0-7.el10 baseos 79 k libunistring s390x 1.1-9.el10 baseos 560 k libutempter s390x 1.2.1-14.el10 baseos 27 k libuuid s390x 2.40.2-4.el10 baseos 31 k libverto s390x 0.3.2-9.el10 baseos 22 k libxcrypt s390x 4.4.36-9.el10 baseos 125 k libxml2 s390x 2.12.5-2.el10 baseos 709 k libzstd s390x 1.5.5-8.el10 baseos 344 k lua-libs s390x 5.4.6-6.el10 baseos 143 k lua-srpm-macros noarch 1-14.el10 appstream 9.8 k lz4-libs s390x 1.9.4-7.el10 baseos 84 k mpfr s390x 4.2.1-4.el10 baseos 300 k ncurses-base noarch 6.4-13.20240127.el10 baseos 100 k ncurses-libs s390x 6.4-13.20240127.el10 baseos 368 k ocaml-srpm-macros noarch 10-3.el10 appstream 10 k openblas-srpm-macros noarch 2-18.el10 appstream 8.7 k openldap s390x 2.6.7-5.el10 baseos 243 k openssl-libs s390x 1:3.2.2-13.el10 baseos 2.1 M p11-kit s390x 0.25.5-4.el10 baseos 541 k p11-kit-trust s390x 0.25.5-4.el10 baseos 145 k package-notes-srpm-macros noarch 0.5-12.el10 appstream 11 k pam s390x 1.6.1-4.el10 baseos 599 k pam-libs s390x 1.6.1-4.el10 baseos 59 k pcre2 s390x 10.44-1.el10.2 baseos 263 k pcre2-syntax noarch 10.44-1.el10.2 baseos 151 k perl-srpm-macros noarch 1-56.el10 appstream 9.4 k pkgconf s390x 2.1.0-2.el10 baseos 45 k pkgconf-m4 noarch 2.1.0-2.el10 baseos 15 k pkgconf-pkg-config s390x 2.1.0-2.el10 baseos 11 k popt s390x 1.19-7.el10 baseos 69 k publicsuffix-list-dafsa noarch 20240107-4.el10 baseos 59 k pyproject-srpm-macros noarch 1.14.0-1.el10 appstream 14 k python-srpm-macros noarch 3.12-8.1.el10 appstream 25 k qt6-srpm-macros noarch 6.7.1-4.el10 appstream 11 k readline s390x 8.2-9.el10 baseos 231 k rpm s390x 4.19.1.1-3.el10 baseos 562 k rpm-build-libs s390x 4.19.1.1-3.el10 baseos 97 k rpm-libs s390x 4.19.1.1-3.el10 baseos 324 k rpm-sequoia s390x 1.6.0-3.el10 baseos 997 k rust-toolset-srpm-macros noarch 1.79.0-3.el10 appstream 13 k setup noarch 2.14.5-3.el10 baseos 154 k sqlite-libs s390x 3.46.1-1.el10 baseos 769 k systemd-libs s390x 256-14.el10 baseos 731 k util-linux-core s390x 2.40.2-4.el10 baseos 560 k xz-libs s390x 1:5.6.2-2.el10 baseos 118 k zip s390x 3.0-42.el10 baseos 291 k zlib-ng-compat s390x 2.1.6-3.el10 baseos 67 k zstd s390x 1.5.5-8.el10 baseos 513 k Transaction Summary ================================================================================ Install 141 Packages Total size: 60 M Installed size: 183 M Downloading Packages: [SKIPPED] audit-libs-4.0-9.el10.s390x.rpm: Already downloaded [SKIPPED] alternatives-1.30-1.el10.s390x.rpm: Already downloaded [SKIPPED] authselect-1.5.0-6.el10.s390x.rpm: Already downloaded [SKIPPED] authselect-libs-1.5.0-6.el10.s390x.rpm: Already downloaded [SKIPPED] basesystem-11-21.el10.noarch.rpm: Already downloaded [SKIPPED] bash-5.2.26-4.el10.s390x.rpm: Already downloaded [SKIPPED] binutils-2.41-48.el10.s390x.rpm: Already downloaded [SKIPPED] binutils-gold-2.41-48.el10.s390x.rpm: Already downloaded [SKIPPED] bzip2-1.0.8-19.el10.s390x.rpm: Already downloaded [SKIPPED] bzip2-libs-1.0.8-19.el10.s390x.rpm: Already downloaded [SKIPPED] ca-certificates-2024.2.69_v8.0.303-101.3.el10.noarch.rpm: Already downloaded [SKIPPED] centos-gpg-keys-10.0-0.21.el10.noarch.rpm: Already downloaded [SKIPPED] centos-stream-release-10.0-0.21.el10.noarch.rpm: Already downloaded [SKIPPED] centos-stream-repos-10.0-0.21.el10.noarch.rpm: Already downloaded [SKIPPED] coreutils-9.5-4.el10.s390x.rpm: Already downloaded [SKIPPED] coreutils-common-9.5-4.el10.s390x.rpm: Already downloaded [SKIPPED] cpio-2.15-2.el10.s390x.rpm: Already downloaded [SKIPPED] cracklib-2.9.11-7.el10.s390x.rpm: Already downloaded [SKIPPED] cracklib-dicts-2.9.11-7.el10.s390x.rpm: Already downloaded [SKIPPED] crypto-policies-20241010-1.git7a71364.el10.noarch.rpm: Already downloaded [SKIPPED] curl-8.9.1-4.el10.s390x.rpm: Already downloaded [SKIPPED] cyrus-sasl-lib-2.1.28-22.el10.s390x.rpm: Already downloaded [SKIPPED] diffutils-3.10-7.el10.s390x.rpm: Already downloaded [SKIPPED] ed-1.20-3.el10.s390x.rpm: Already downloaded [SKIPPED] elfutils-0.191-5.el10.s390x.rpm: Already downloaded [SKIPPED] elfutils-debuginfod-client-0.191-5.el10.s390x.rpm: Already downloaded [SKIPPED] elfutils-default-yama-scope-0.191-5.el10.noarch.rpm: Already downloaded [SKIPPED] elfutils-libelf-0.191-5.el10.s390x.rpm: Already downloaded [SKIPPED] elfutils-libs-0.191-5.el10.s390x.rpm: Already downloaded [SKIPPED] file-5.45-6.el10.s390x.rpm: Already downloaded [SKIPPED] file-libs-5.45-6.el10.s390x.rpm: Already downloaded [SKIPPED] filesystem-3.18-15.el10.s390x.rpm: Already downloaded [SKIPPED] findutils-4.10.0-4.el10.s390x.rpm: Already downloaded [SKIPPED] gawk-5.3.0-4.el10.s390x.rpm: Already downloaded [SKIPPED] gdbm-1.23-8.el10.s390x.rpm: Already downloaded [SKIPPED] gdbm-libs-1.23-8.el10.s390x.rpm: Already downloaded [SKIPPED] glibc-2.39-22.el10.s390x.rpm: Already downloaded [SKIPPED] glibc-common-2.39-22.el10.s390x.rpm: Already downloaded [SKIPPED] glibc-gconv-extra-2.39-22.el10.s390x.rpm: Already downloaded [SKIPPED] glibc-minimal-langpack-2.39-22.el10.s390x.rpm: Already downloaded [SKIPPED] gmp-6.2.1-9.el10.s390x.rpm: Already downloaded [SKIPPED] grep-3.11-9.el10.s390x.rpm: Already downloaded [SKIPPED] gzip-1.13-2.el10.s390x.rpm: Already downloaded [SKIPPED] info-7.1-4.el10.s390x.rpm: Already downloaded [SKIPPED] jansson-2.14-2.el10.s390x.rpm: Already downloaded [SKIPPED] keyutils-libs-1.6.3-4.el10.s390x.rpm: Already downloaded [SKIPPED] krb5-libs-1.21.3-2.el10.s390x.rpm: Already downloaded [SKIPPED] libacl-2.3.2-3.el10.s390x.rpm: Already downloaded [SKIPPED] libarchive-3.7.2-8.el10.s390x.rpm: Already downloaded [SKIPPED] libattr-2.5.2-4.el10.s390x.rpm: Already downloaded [SKIPPED] libblkid-2.40.2-4.el10.s390x.rpm: Already downloaded [SKIPPED] libbrotli-1.1.0-5.el10.s390x.rpm: Already downloaded [SKIPPED] libcap-2.69-6.el10.s390x.rpm: Already downloaded [SKIPPED] libcap-ng-0.8.4-5.el10.s390x.rpm: Already downloaded [SKIPPED] libcom_err-1.47.1-2.el10.s390x.rpm: Already downloaded [SKIPPED] libcurl-8.9.1-4.el10.s390x.rpm: Already downloaded [SKIPPED] libeconf-0.6.2-3.el10.s390x.rpm: Already downloaded [SKIPPED] libevent-2.1.12-15.el10.s390x.rpm: Already downloaded [SKIPPED] libfdisk-2.40.2-4.el10.s390x.rpm: Already downloaded [SKIPPED] libffi-3.4.4-8.el10.s390x.rpm: Already downloaded [SKIPPED] libgcc-14.2.1-2.el10.s390x.rpm: Already downloaded [SKIPPED] libgomp-14.2.1-2.el10.s390x.rpm: Already downloaded [SKIPPED] libidn2-2.3.7-2.el10.s390x.rpm: Already downloaded [SKIPPED] libmount-2.40.2-4.el10.s390x.rpm: Already downloaded [SKIPPED] libnghttp2-1.62.1-1.el10.s390x.rpm: Already downloaded [SKIPPED] libpkgconf-2.1.0-2.el10.s390x.rpm: Already downloaded [SKIPPED] libpsl-0.21.5-4.el10.s390x.rpm: Already downloaded [SKIPPED] libpwquality-1.4.5-11.el10.s390x.rpm: Already downloaded [SKIPPED] libselinux-3.7-3.el10.s390x.rpm: Already downloaded [SKIPPED] libsemanage-3.7-2.el10.s390x.rpm: Already downloaded [SKIPPED] libsepol-3.7-2.el10.s390x.rpm: Already downloaded [SKIPPED] libsmartcols-2.40.2-4.el10.s390x.rpm: Already downloaded [SKIPPED] libssh-0.10.6-8.el10.s390x.rpm: Already downloaded [SKIPPED] libssh-config-0.10.6-8.el10.noarch.rpm: Already downloaded [SKIPPED] libstdc++-14.2.1-2.el10.s390x.rpm: Already downloaded [SKIPPED] libtasn1-4.19.0-7.el10.s390x.rpm: Already downloaded [SKIPPED] libunistring-1.1-9.el10.s390x.rpm: Already downloaded [SKIPPED] libutempter-1.2.1-14.el10.s390x.rpm: Already downloaded [SKIPPED] libuuid-2.40.2-4.el10.s390x.rpm: Already downloaded [SKIPPED] libverto-0.3.2-9.el10.s390x.rpm: Already downloaded [SKIPPED] libxcrypt-4.4.36-9.el10.s390x.rpm: Already downloaded [SKIPPED] libxml2-2.12.5-2.el10.s390x.rpm: Already downloaded [SKIPPED] libzstd-1.5.5-8.el10.s390x.rpm: Already downloaded [SKIPPED] lua-libs-5.4.6-6.el10.s390x.rpm: Already downloaded [SKIPPED] lz4-libs-1.9.4-7.el10.s390x.rpm: Already downloaded [SKIPPED] mpfr-4.2.1-4.el10.s390x.rpm: Already downloaded [SKIPPED] ncurses-base-6.4-13.20240127.el10.noarch.rpm: Already downloaded [SKIPPED] ncurses-libs-6.4-13.20240127.el10.s390x.rpm: Already downloaded [SKIPPED] openldap-2.6.7-5.el10.s390x.rpm: Already downloaded [SKIPPED] openssl-libs-3.2.2-13.el10.s390x.rpm: Already downloaded [SKIPPED] p11-kit-0.25.5-4.el10.s390x.rpm: Already downloaded [SKIPPED] p11-kit-trust-0.25.5-4.el10.s390x.rpm: Already downloaded [SKIPPED] pam-1.6.1-4.el10.s390x.rpm: Already downloaded [SKIPPED] pam-libs-1.6.1-4.el10.s390x.rpm: Already downloaded [SKIPPED] pcre2-10.44-1.el10.2.s390x.rpm: Already downloaded [SKIPPED] pcre2-syntax-10.44-1.el10.2.noarch.rpm: Already downloaded [SKIPPED] pkgconf-2.1.0-2.el10.s390x.rpm: Already downloaded [SKIPPED] pkgconf-m4-2.1.0-2.el10.noarch.rpm: Already downloaded [SKIPPED] pkgconf-pkg-config-2.1.0-2.el10.s390x.rpm: Already downloaded [SKIPPED] popt-1.19-7.el10.s390x.rpm: Already downloaded [SKIPPED] publicsuffix-list-dafsa-20240107-4.el10.noarch.rpm: Already downloaded [SKIPPED] readline-8.2-9.el10.s390x.rpm: Already downloaded [SKIPPED] rpm-4.19.1.1-3.el10.s390x.rpm: Already downloaded [SKIPPED] rpm-build-libs-4.19.1.1-3.el10.s390x.rpm: Already downloaded [SKIPPED] rpm-libs-4.19.1.1-3.el10.s390x.rpm: Already downloaded [SKIPPED] rpm-sequoia-1.6.0-3.el10.s390x.rpm: Already downloaded [SKIPPED] sed-4.9-2.el10.s390x.rpm: Already downloaded [SKIPPED] setup-2.14.5-3.el10.noarch.rpm: Already downloaded [SKIPPED] shadow-utils-4.15.0-3.el10.s390x.rpm: Already downloaded [SKIPPED] sqlite-libs-3.46.1-1.el10.s390x.rpm: Already downloaded [SKIPPED] systemd-libs-256-14.el10.s390x.rpm: Already downloaded [SKIPPED] tar-1.35-4.el10.s390x.rpm: Already downloaded [SKIPPED] unzip-6.0-64.el10.s390x.rpm: Already downloaded [SKIPPED] util-linux-2.40.2-4.el10.s390x.rpm: Already downloaded [SKIPPED] util-linux-core-2.40.2-4.el10.s390x.rpm: Already downloaded [SKIPPED] which-2.21-42.el10.s390x.rpm: Already downloaded [SKIPPED] xz-5.6.2-2.el10.s390x.rpm: Already downloaded [SKIPPED] xz-libs-5.6.2-2.el10.s390x.rpm: Already downloaded [SKIPPED] zip-3.0-42.el10.s390x.rpm: Already downloaded [SKIPPED] zlib-ng-compat-2.1.6-3.el10.s390x.rpm: Already downloaded [SKIPPED] zstd-1.5.5-8.el10.s390x.rpm: Already downloaded [SKIPPED] debugedit-5.0-15.el10.s390x.rpm: Already downloaded [SKIPPED] dwz-0.15-7.el10.s390x.rpm: Already downloaded [SKIPPED] efi-srpm-macros-6-4.el10.noarch.rpm: Already downloaded [SKIPPED] fonts-srpm-macros-2.0.5-17.el10.noarch.rpm: Already downloaded [SKIPPED] forge-srpm-macros-0.2.0-4.el10.noarch.rpm: Already downloaded [SKIPPED] gdb-minimal-14.2-2.el10.s390x.rpm: Already downloaded [SKIPPED] go-srpm-macros-3.6.0-3.el10.noarch.rpm: Already downloaded [SKIPPED] kernel-srpm-macros-1.0-24.el10.noarch.rpm: Already downloaded [SKIPPED] lua-srpm-macros-1-14.el10.noarch.rpm: Already downloaded [SKIPPED] ocaml-srpm-macros-10-3.el10.noarch.rpm: Already downloaded [SKIPPED] openblas-srpm-macros-2-18.el10.noarch.rpm: Already downloaded [SKIPPED] package-notes-srpm-macros-0.5-12.el10.noarch.rpm: Already downloaded [SKIPPED] patch-2.7.6-25.el10.s390x.rpm: Already downloaded [SKIPPED] perl-srpm-macros-1-56.el10.noarch.rpm: Already downloaded [SKIPPED] pyproject-srpm-macros-1.14.0-1.el10.noarch.rpm: Already downloaded [SKIPPED] python-srpm-macros-3.12-8.1.el10.noarch.rpm: Already downloaded [SKIPPED] qt6-srpm-macros-6.7.1-4.el10.noarch.rpm: Already downloaded [SKIPPED] redhat-rpm-config-285-1.el10.noarch.rpm: Already downloaded [SKIPPED] rpm-build-4.19.1.1-3.el10.s390x.rpm: Already downloaded [SKIPPED] rust-toolset-srpm-macros-1.79.0-3.el10.noarch.rpm: Already downloaded CentOS Stream 10 - BaseOS 1.6 MB/s | 1.6 kB 00:00 Key imported successfully Importing GPG key 0x8483C65D: Userid : "CentOS (CentOS Official Signing Key) " Fingerprint: 99DB 70FA E1D7 CE22 7FB6 4882 05B5 55B3 8483 C65D From : /usr/share/distribution-gpg-keys/centos/RPM-GPG-KEY-CentOS-Official-SHA256 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-15.el10.s390x 1/1 Preparing : 1/1 Installing : libgcc-14.2.1-2.el10.s390x 1/141 Running scriptlet: libgcc-14.2.1-2.el10.s390x 1/141 Installing : rust-toolset-srpm-macros-1.79.0-3.el10.noarch 2/141 Installing : qt6-srpm-macros-6.7.1-4.el10.noarch 3/141 Installing : perl-srpm-macros-1-56.el10.noarch 4/141 Installing : package-notes-srpm-macros-0.5-12.el10.noarch 5/141 Installing : openblas-srpm-macros-2-18.el10.noarch 6/141 Installing : ocaml-srpm-macros-10-3.el10.noarch 7/141 Installing : kernel-srpm-macros-1.0-24.el10.noarch 8/141 Installing : publicsuffix-list-dafsa-20240107-4.el10.noarch 9/141 Installing : pkgconf-m4-2.1.0-2.el10.noarch 10/141 Installing : pcre2-syntax-10.44-1.el10.2.noarch 11/141 Installing : ncurses-base-6.4-13.20240127.el10.noarch 12/141 Installing : libssh-config-0.10.6-8.el10.noarch 13/141 Installing : coreutils-common-9.5-4.el10.s390x 14/141 Installing : centos-gpg-keys-10.0-0.21.el10.noarch 15/141 Installing : centos-stream-repos-10.0-0.21.el10.noarch 16/141 Installing : centos-stream-release-10.0-0.21.el10.noarch 17/141 Installing : setup-2.14.5-3.el10.noarch 18/141 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.5-3.el10.noarch 18/141 Installing : filesystem-3.18-15.el10.s390x 19/141 Installing : basesystem-11-21.el10.noarch 20/141 Installing : glibc-gconv-extra-2.39-22.el10.s390x 21/141 Running scriptlet: glibc-gconv-extra-2.39-22.el10.s390x 21/141 Installing : glibc-minimal-langpack-2.39-22.el10.s390x 22/141 Installing : glibc-common-2.39-22.el10.s390x 23/141 Running scriptlet: glibc-2.39-22.el10.s390x 24/141 Installing : glibc-2.39-22.el10.s390x 24/141 Running scriptlet: glibc-2.39-22.el10.s390x 24/141 Installing : ncurses-libs-6.4-13.20240127.el10.s390x 25/141 Installing : bash-5.2.26-4.el10.s390x 26/141 Running scriptlet: bash-5.2.26-4.el10.s390x 26/141 Installing : zlib-ng-compat-2.1.6-3.el10.s390x 27/141 Installing : bzip2-libs-1.0.8-19.el10.s390x 28/141 Installing : xz-libs-1:5.6.2-2.el10.s390x 29/141 Installing : readline-8.2-9.el10.s390x 30/141 Installing : libstdc++-14.2.1-2.el10.s390x 31/141 Installing : libuuid-2.40.2-4.el10.s390x 32/141 Installing : popt-1.19-7.el10.s390x 33/141 Installing : libblkid-2.40.2-4.el10.s390x 34/141 Installing : gmp-1:6.2.1-9.el10.s390x 35/141 Installing : libattr-2.5.2-4.el10.s390x 36/141 Installing : libacl-2.3.2-3.el10.s390x 37/141 Installing : libxcrypt-4.4.36-9.el10.s390x 38/141 Installing : libzstd-1.5.5-8.el10.s390x 39/141 Installing : elfutils-libelf-0.191-5.el10.s390x 40/141 Running scriptlet: crypto-policies-20241010-1.git7a71364.el10.noarc 41/141 /var/tmp/rpm-tmp.LmABts: line 13: rm: command not found Installing : crypto-policies-20241010-1.git7a71364.el10.noarc 41/141 Running scriptlet: crypto-policies-20241010-1.git7a71364.el10.noarc 41/141 Installing : gdbm-libs-1:1.23-8.el10.s390x 42/141 Installing : libeconf-0.6.2-3.el10.s390x 43/141 Installing : dwz-0.15-7.el10.s390x 44/141 Installing : mpfr-4.2.1-4.el10.s390x 45/141 Installing : gawk-5.3.0-4.el10.s390x 46/141 Installing : unzip-6.0-64.el10.s390x 47/141 Installing : file-libs-5.45-6.el10.s390x 48/141 Installing : file-5.45-6.el10.s390x 49/141 Installing : alternatives-1.30-1.el10.s390x 50/141 Installing : jansson-2.14-2.el10.s390x 51/141 Installing : libcap-ng-0.8.4-5.el10.s390x 52/141 Installing : audit-libs-4.0-9.el10.s390x 53/141 Installing : pam-libs-1.6.1-4.el10.s390x 54/141 Installing : libcap-2.69-6.el10.s390x 55/141 Installing : systemd-libs-256-14.el10.s390x 56/141 Installing : libsepol-3.7-2.el10.s390x 57/141 Installing : libsmartcols-2.40.2-4.el10.s390x 58/141 Installing : libtasn1-4.19.0-7.el10.s390x 59/141 Installing : libunistring-1.1-9.el10.s390x 60/141 Installing : libidn2-2.3.7-2.el10.s390x 61/141 Installing : lua-libs-5.4.6-6.el10.s390x 62/141 Installing : lz4-libs-1.9.4-7.el10.s390x 63/141 Installing : pcre2-10.44-1.el10.2.s390x 64/141 Installing : libselinux-3.7-3.el10.s390x 65/141 Installing : sed-4.9-2.el10.s390x 66/141 Installing : findutils-1:4.10.0-4.el10.s390x 67/141 Installing : grep-3.11-9.el10.s390x 68/141 Installing : xz-1:5.6.2-2.el10.s390x 69/141 Installing : libmount-2.40.2-4.el10.s390x 70/141 Installing : util-linux-core-2.40.2-4.el10.s390x 71/141 Installing : libsemanage-3.7-2.el10.s390x 72/141 Installing : shadow-utils-2:4.15.0-3.el10.s390x 73/141 Running scriptlet: libutempter-1.2.1-14.el10.s390x 74/141 Installing : libutempter-1.2.1-14.el10.s390x 74/141 Installing : tar-2:1.35-4.el10.s390x 75/141 Installing : zstd-1.5.5-8.el10.s390x 76/141 Installing : libpsl-0.21.5-4.el10.s390x 77/141 Installing : zip-3.0-42.el10.s390x 78/141 Installing : cyrus-sasl-lib-2.1.28-22.el10.s390x 79/141 Installing : gdbm-1:1.23-8.el10.s390x 80/141 Installing : libfdisk-2.40.2-4.el10.s390x 81/141 Installing : libxml2-2.12.5-2.el10.s390x 82/141 Installing : bzip2-1.0.8-19.el10.s390x 83/141 Installing : sqlite-libs-3.46.1-1.el10.s390x 84/141 Installing : ed-1.20-3.el10.s390x 85/141 Installing : patch-2.7.6-25.el10.s390x 86/141 Installing : elfutils-default-yama-scope-0.191-5.el10.noarch 87/141 Running scriptlet: elfutils-default-yama-scope-0.191-5.el10.noarch 87/141 Installing : cpio-2.15-2.el10.s390x 88/141 Installing : diffutils-3.10-7.el10.s390x 89/141 Installing : keyutils-libs-1.6.3-4.el10.s390x 90/141 Installing : libbrotli-1.1.0-5.el10.s390x 91/141 Installing : libcom_err-1.47.1-2.el10.s390x 92/141 Installing : libffi-3.4.4-8.el10.s390x 93/141 Installing : p11-kit-0.25.5-4.el10.s390x 94/141 Installing : p11-kit-trust-0.25.5-4.el10.s390x 95/141 Running scriptlet: p11-kit-trust-0.25.5-4.el10.s390x 95/141 Installing : openssl-libs-1:3.2.2-13.el10.s390x 96/141 Installing : coreutils-9.5-4.el10.s390x 97/141 Running scriptlet: ca-certificates-2024.2.69_v8.0.303-101.3.el10.no 98/141 Installing : ca-certificates-2024.2.69_v8.0.303-101.3.el10.no 98/141 Running scriptlet: ca-certificates-2024.2.69_v8.0.303-101.3.el10.no 98/141 Installing : authselect-libs-1.5.0-6.el10.s390x 99/141 Installing : gzip-1.13-2.el10.s390x 100/141 Installing : cracklib-2.9.11-7.el10.s390x 101/141 Installing : libarchive-3.7.2-8.el10.s390x 102/141 Installing : cracklib-dicts-2.9.11-7.el10.s390x 103/141 Installing : libpwquality-1.4.5-11.el10.s390x 104/141 Installing : pam-1.6.1-4.el10.s390x 105/141 Installing : libevent-2.1.12-15.el10.s390x 106/141 Installing : openldap-2.6.7-5.el10.s390x 107/141 Installing : rpm-sequoia-1.6.0-3.el10.s390x 108/141 Installing : rpm-libs-4.19.1.1-3.el10.s390x 109/141 Installing : libgomp-14.2.1-2.el10.s390x 110/141 Installing : libnghttp2-1.62.1-1.el10.s390x 111/141 Installing : libpkgconf-2.1.0-2.el10.s390x 112/141 Installing : pkgconf-2.1.0-2.el10.s390x 113/141 Installing : pkgconf-pkg-config-2.1.0-2.el10.s390x 114/141 Installing : libverto-0.3.2-9.el10.s390x 115/141 Installing : krb5-libs-1.21.3-2.el10.s390x 116/141 Installing : libssh-0.10.6-8.el10.s390x 117/141 Installing : libcurl-8.9.1-4.el10.s390x 118/141 Installing : elfutils-libs-0.191-5.el10.s390x 119/141 Installing : elfutils-debuginfod-client-0.191-5.el10.s390x 120/141 Installing : binutils-gold-2.41-48.el10.s390x 121/141 Running scriptlet: binutils-gold-2.41-48.el10.s390x 121/141 Installing : binutils-2.41-48.el10.s390x 122/141 Running scriptlet: binutils-2.41-48.el10.s390x 122/141 Installing : elfutils-0.191-5.el10.s390x 123/141 Installing : gdb-minimal-14.2-2.el10.s390x 124/141 Installing : debugedit-5.0-15.el10.s390x 125/141 Installing : rpm-build-libs-4.19.1.1-3.el10.s390x 126/141 Installing : curl-8.9.1-4.el10.s390x 127/141 Running scriptlet: rpm-4.19.1.1-3.el10.s390x 128/141 Installing : rpm-4.19.1.1-3.el10.s390x 128/141 Installing : efi-srpm-macros-6-4.el10.noarch 129/141 Installing : lua-srpm-macros-1-14.el10.noarch 130/141 Installing : fonts-srpm-macros-1:2.0.5-17.el10.noarch 131/141 Installing : forge-srpm-macros-0.2.0-4.el10.noarch 132/141 Installing : go-srpm-macros-3.6.0-3.el10.noarch 133/141 Installing : python-srpm-macros-3.12-8.1.el10.noarch 134/141 Installing : redhat-rpm-config-285-1.el10.noarch 135/141 Installing : rpm-build-4.19.1.1-3.el10.s390x 136/141 Installing : pyproject-srpm-macros-1.14.0-1.el10.noarch 137/141 Installing : util-linux-2.40.2-4.el10.s390x 138/141 Running scriptlet: util-linux-2.40.2-4.el10.s390x 138/141 Installing : authselect-1.5.0-6.el10.s390x 139/141 Installing : which-2.21-42.el10.s390x 140/141 Installing : info-7.1-4.el10.s390x 141/141 Running scriptlet: filesystem-3.18-15.el10.s390x 141/141 Running scriptlet: ca-certificates-2024.2.69_v8.0.303-101.3.el10.no 141/141 Running scriptlet: authselect-libs-1.5.0-6.el10.s390x 141/141 Running scriptlet: rpm-4.19.1.1-3.el10.s390x 141/141 Running scriptlet: info-7.1-4.el10.s390x 141/141 Installed: alternatives-1.30-1.el10.s390x audit-libs-4.0-9.el10.s390x authselect-1.5.0-6.el10.s390x authselect-libs-1.5.0-6.el10.s390x basesystem-11-21.el10.noarch bash-5.2.26-4.el10.s390x binutils-2.41-48.el10.s390x binutils-gold-2.41-48.el10.s390x bzip2-1.0.8-19.el10.s390x bzip2-libs-1.0.8-19.el10.s390x ca-certificates-2024.2.69_v8.0.303-101.3.el10.noarch centos-gpg-keys-10.0-0.21.el10.noarch centos-stream-release-10.0-0.21.el10.noarch centos-stream-repos-10.0-0.21.el10.noarch coreutils-9.5-4.el10.s390x coreutils-common-9.5-4.el10.s390x cpio-2.15-2.el10.s390x cracklib-2.9.11-7.el10.s390x cracklib-dicts-2.9.11-7.el10.s390x crypto-policies-20241010-1.git7a71364.el10.noarch curl-8.9.1-4.el10.s390x cyrus-sasl-lib-2.1.28-22.el10.s390x debugedit-5.0-15.el10.s390x diffutils-3.10-7.el10.s390x dwz-0.15-7.el10.s390x ed-1.20-3.el10.s390x efi-srpm-macros-6-4.el10.noarch elfutils-0.191-5.el10.s390x elfutils-debuginfod-client-0.191-5.el10.s390x elfutils-default-yama-scope-0.191-5.el10.noarch elfutils-libelf-0.191-5.el10.s390x elfutils-libs-0.191-5.el10.s390x file-5.45-6.el10.s390x file-libs-5.45-6.el10.s390x filesystem-3.18-15.el10.s390x findutils-1:4.10.0-4.el10.s390x fonts-srpm-macros-1:2.0.5-17.el10.noarch forge-srpm-macros-0.2.0-4.el10.noarch gawk-5.3.0-4.el10.s390x gdb-minimal-14.2-2.el10.s390x gdbm-1:1.23-8.el10.s390x gdbm-libs-1:1.23-8.el10.s390x glibc-2.39-22.el10.s390x glibc-common-2.39-22.el10.s390x glibc-gconv-extra-2.39-22.el10.s390x glibc-minimal-langpack-2.39-22.el10.s390x gmp-1:6.2.1-9.el10.s390x go-srpm-macros-3.6.0-3.el10.noarch grep-3.11-9.el10.s390x gzip-1.13-2.el10.s390x info-7.1-4.el10.s390x jansson-2.14-2.el10.s390x kernel-srpm-macros-1.0-24.el10.noarch keyutils-libs-1.6.3-4.el10.s390x krb5-libs-1.21.3-2.el10.s390x libacl-2.3.2-3.el10.s390x libarchive-3.7.2-8.el10.s390x libattr-2.5.2-4.el10.s390x libblkid-2.40.2-4.el10.s390x libbrotli-1.1.0-5.el10.s390x libcap-2.69-6.el10.s390x libcap-ng-0.8.4-5.el10.s390x libcom_err-1.47.1-2.el10.s390x libcurl-8.9.1-4.el10.s390x libeconf-0.6.2-3.el10.s390x libevent-2.1.12-15.el10.s390x libfdisk-2.40.2-4.el10.s390x libffi-3.4.4-8.el10.s390x libgcc-14.2.1-2.el10.s390x libgomp-14.2.1-2.el10.s390x libidn2-2.3.7-2.el10.s390x libmount-2.40.2-4.el10.s390x libnghttp2-1.62.1-1.el10.s390x libpkgconf-2.1.0-2.el10.s390x libpsl-0.21.5-4.el10.s390x libpwquality-1.4.5-11.el10.s390x libselinux-3.7-3.el10.s390x libsemanage-3.7-2.el10.s390x libsepol-3.7-2.el10.s390x libsmartcols-2.40.2-4.el10.s390x libssh-0.10.6-8.el10.s390x libssh-config-0.10.6-8.el10.noarch libstdc++-14.2.1-2.el10.s390x libtasn1-4.19.0-7.el10.s390x libunistring-1.1-9.el10.s390x libutempter-1.2.1-14.el10.s390x libuuid-2.40.2-4.el10.s390x libverto-0.3.2-9.el10.s390x libxcrypt-4.4.36-9.el10.s390x libxml2-2.12.5-2.el10.s390x libzstd-1.5.5-8.el10.s390x lua-libs-5.4.6-6.el10.s390x lua-srpm-macros-1-14.el10.noarch lz4-libs-1.9.4-7.el10.s390x mpfr-4.2.1-4.el10.s390x ncurses-base-6.4-13.20240127.el10.noarch ncurses-libs-6.4-13.20240127.el10.s390x ocaml-srpm-macros-10-3.el10.noarch openblas-srpm-macros-2-18.el10.noarch openldap-2.6.7-5.el10.s390x openssl-libs-1:3.2.2-13.el10.s390x p11-kit-0.25.5-4.el10.s390x p11-kit-trust-0.25.5-4.el10.s390x package-notes-srpm-macros-0.5-12.el10.noarch pam-1.6.1-4.el10.s390x pam-libs-1.6.1-4.el10.s390x patch-2.7.6-25.el10.s390x pcre2-10.44-1.el10.2.s390x pcre2-syntax-10.44-1.el10.2.noarch perl-srpm-macros-1-56.el10.noarch pkgconf-2.1.0-2.el10.s390x pkgconf-m4-2.1.0-2.el10.noarch pkgconf-pkg-config-2.1.0-2.el10.s390x popt-1.19-7.el10.s390x publicsuffix-list-dafsa-20240107-4.el10.noarch pyproject-srpm-macros-1.14.0-1.el10.noarch python-srpm-macros-3.12-8.1.el10.noarch qt6-srpm-macros-6.7.1-4.el10.noarch readline-8.2-9.el10.s390x redhat-rpm-config-285-1.el10.noarch rpm-4.19.1.1-3.el10.s390x rpm-build-4.19.1.1-3.el10.s390x rpm-build-libs-4.19.1.1-3.el10.s390x rpm-libs-4.19.1.1-3.el10.s390x rpm-sequoia-1.6.0-3.el10.s390x rust-toolset-srpm-macros-1.79.0-3.el10.noarch sed-4.9-2.el10.s390x setup-2.14.5-3.el10.noarch shadow-utils-2:4.15.0-3.el10.s390x sqlite-libs-3.46.1-1.el10.s390x systemd-libs-256-14.el10.s390x tar-2:1.35-4.el10.s390x unzip-6.0-64.el10.s390x util-linux-2.40.2-4.el10.s390x util-linux-core-2.40.2-4.el10.s390x which-2.21-42.el10.s390x xz-1:5.6.2-2.el10.s390x xz-libs-1:5.6.2-2.el10.s390x zip-3.0-42.el10.s390x zlib-ng-compat-2.1.6-3.el10.s390x zstd-1.5.5-8.el10.s390x Complete! Finish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: alternatives-1.30-1.el10.s390x audit-libs-4.0-9.el10.s390x authselect-1.5.0-6.el10.s390x authselect-libs-1.5.0-6.el10.s390x basesystem-11-21.el10.noarch bash-5.2.26-4.el10.s390x binutils-2.41-48.el10.s390x binutils-gold-2.41-48.el10.s390x bzip2-1.0.8-19.el10.s390x bzip2-libs-1.0.8-19.el10.s390x ca-certificates-2024.2.69_v8.0.303-101.3.el10.noarch centos-gpg-keys-10.0-0.21.el10.noarch centos-stream-release-10.0-0.21.el10.noarch centos-stream-repos-10.0-0.21.el10.noarch coreutils-9.5-4.el10.s390x coreutils-common-9.5-4.el10.s390x cpio-2.15-2.el10.s390x cracklib-2.9.11-7.el10.s390x cracklib-dicts-2.9.11-7.el10.s390x crypto-policies-20241010-1.git7a71364.el10.noarch curl-8.9.1-4.el10.s390x cyrus-sasl-lib-2.1.28-22.el10.s390x debugedit-5.0-15.el10.s390x diffutils-3.10-7.el10.s390x dwz-0.15-7.el10.s390x ed-1.20-3.el10.s390x efi-srpm-macros-6-4.el10.noarch elfutils-0.191-5.el10.s390x elfutils-debuginfod-client-0.191-5.el10.s390x elfutils-default-yama-scope-0.191-5.el10.noarch elfutils-libelf-0.191-5.el10.s390x elfutils-libs-0.191-5.el10.s390x file-5.45-6.el10.s390x file-libs-5.45-6.el10.s390x filesystem-3.18-15.el10.s390x findutils-4.10.0-4.el10.s390x fonts-srpm-macros-2.0.5-17.el10.noarch forge-srpm-macros-0.2.0-4.el10.noarch gawk-5.3.0-4.el10.s390x gdb-minimal-14.2-2.el10.s390x gdbm-1.23-8.el10.s390x gdbm-libs-1.23-8.el10.s390x glibc-2.39-22.el10.s390x glibc-common-2.39-22.el10.s390x glibc-gconv-extra-2.39-22.el10.s390x glibc-minimal-langpack-2.39-22.el10.s390x gmp-6.2.1-9.el10.s390x go-srpm-macros-3.6.0-3.el10.noarch gpg-pubkey-8483c65d-5ccc5b19 grep-3.11-9.el10.s390x gzip-1.13-2.el10.s390x info-7.1-4.el10.s390x jansson-2.14-2.el10.s390x kernel-srpm-macros-1.0-24.el10.noarch keyutils-libs-1.6.3-4.el10.s390x krb5-libs-1.21.3-2.el10.s390x libacl-2.3.2-3.el10.s390x libarchive-3.7.2-8.el10.s390x libattr-2.5.2-4.el10.s390x libblkid-2.40.2-4.el10.s390x libbrotli-1.1.0-5.el10.s390x libcap-2.69-6.el10.s390x libcap-ng-0.8.4-5.el10.s390x libcom_err-1.47.1-2.el10.s390x libcurl-8.9.1-4.el10.s390x libeconf-0.6.2-3.el10.s390x libevent-2.1.12-15.el10.s390x libfdisk-2.40.2-4.el10.s390x libffi-3.4.4-8.el10.s390x libgcc-14.2.1-2.el10.s390x libgomp-14.2.1-2.el10.s390x libidn2-2.3.7-2.el10.s390x libmount-2.40.2-4.el10.s390x libnghttp2-1.62.1-1.el10.s390x libpkgconf-2.1.0-2.el10.s390x libpsl-0.21.5-4.el10.s390x libpwquality-1.4.5-11.el10.s390x libselinux-3.7-3.el10.s390x libsemanage-3.7-2.el10.s390x libsepol-3.7-2.el10.s390x libsmartcols-2.40.2-4.el10.s390x libssh-0.10.6-8.el10.s390x libssh-config-0.10.6-8.el10.noarch libstdc++-14.2.1-2.el10.s390x libtasn1-4.19.0-7.el10.s390x libunistring-1.1-9.el10.s390x libutempter-1.2.1-14.el10.s390x libuuid-2.40.2-4.el10.s390x libverto-0.3.2-9.el10.s390x libxcrypt-4.4.36-9.el10.s390x libxml2-2.12.5-2.el10.s390x libzstd-1.5.5-8.el10.s390x lua-libs-5.4.6-6.el10.s390x lua-srpm-macros-1-14.el10.noarch lz4-libs-1.9.4-7.el10.s390x mpfr-4.2.1-4.el10.s390x ncurses-base-6.4-13.20240127.el10.noarch ncurses-libs-6.4-13.20240127.el10.s390x ocaml-srpm-macros-10-3.el10.noarch openblas-srpm-macros-2-18.el10.noarch openldap-2.6.7-5.el10.s390x openssl-libs-3.2.2-13.el10.s390x p11-kit-0.25.5-4.el10.s390x p11-kit-trust-0.25.5-4.el10.s390x package-notes-srpm-macros-0.5-12.el10.noarch pam-1.6.1-4.el10.s390x pam-libs-1.6.1-4.el10.s390x patch-2.7.6-25.el10.s390x pcre2-10.44-1.el10.2.s390x pcre2-syntax-10.44-1.el10.2.noarch perl-srpm-macros-1-56.el10.noarch pkgconf-2.1.0-2.el10.s390x pkgconf-m4-2.1.0-2.el10.noarch pkgconf-pkg-config-2.1.0-2.el10.s390x popt-1.19-7.el10.s390x publicsuffix-list-dafsa-20240107-4.el10.noarch pyproject-srpm-macros-1.14.0-1.el10.noarch python-srpm-macros-3.12-8.1.el10.noarch qt6-srpm-macros-6.7.1-4.el10.noarch readline-8.2-9.el10.s390x redhat-rpm-config-285-1.el10.noarch rpm-4.19.1.1-3.el10.s390x rpm-build-4.19.1.1-3.el10.s390x rpm-build-libs-4.19.1.1-3.el10.s390x rpm-libs-4.19.1.1-3.el10.s390x rpm-sequoia-1.6.0-3.el10.s390x rust-toolset-srpm-macros-1.79.0-3.el10.noarch sed-4.9-2.el10.s390x setup-2.14.5-3.el10.noarch shadow-utils-4.15.0-3.el10.s390x sqlite-libs-3.46.1-1.el10.s390x systemd-libs-256-14.el10.s390x tar-1.35-4.el10.s390x unzip-6.0-64.el10.s390x util-linux-2.40.2-4.el10.s390x util-linux-core-2.40.2-4.el10.s390x which-2.21-42.el10.s390x xz-5.6.2-2.el10.s390x xz-libs-5.6.2-2.el10.s390x zip-3.0-42.el10.s390x zlib-ng-compat-2.1.6-3.el10.s390x zstd-1.5.5-8.el10.s390x Start: buildsrpm Start: rpmbuild -bs Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1723075200 Wrote: /builddir/build/SRPMS/gpgme-1.23.2-5.el10.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/centos-stream-10-s390x-1729595554.961162/root/var/log/dnf.log /var/lib/mock/centos-stream-10-s390x-1729595554.961162/root/var/log/dnf.librepo.log /var/lib/mock/centos-stream-10-s390x-1729595554.961162/root/var/log/dnf.rpm.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-g8n0pqm8/gpgme/gpgme.spec) Config(child) 1 minutes 21 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/gpgme-1.23.2-5.el10.src.rpm) Config(centos-stream-10-s390x) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/centos-stream-10-s390x-bootstrap-1729595554.961162/root. INFO: reusing tmpfs at /var/lib/mock/centos-stream-10-s390x-bootstrap-1729595554.961162/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/centos-stream-10-s390x-1729595554.961162/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Buildroot is handled by package management installed into bootstrap: rpm-4.19.1.1-3.el10.s390x rpm-sequoia-1.6.0-3.el10.s390x python3-dnf-4.20.0-8.el10.noarch python3-dnf-plugins-core-4.7.0-5.el10.noarch Finish: chroot init Start: build phase for gpgme-1.23.2-5.el10.src.rpm Start: build setup for gpgme-1.23.2-5.el10.src.rpm Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1723075200 Wrote: /builddir/build/SRPMS/gpgme-1.23.2-5.el10.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 308 B/s | 1.5 kB 00:05 CentOS Stream 10 - BaseOS 1.2 kB/s | 6.3 kB 00:05 CentOS Stream 10 - AppStream 58 kB/s | 6.4 kB 00:00 CentOS Stream 10 - CRB 29 kB/s | 6.2 kB 00:00 CentOS Stream 10 - Extras packages 148 kB/s | 6.9 kB 00:00 Package gawk-5.3.0-4.el10.s390x is already installed. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: chrpath s390x 0.16-24.el10 baseos 31 k cmake s390x 3.28.2-2.el10 appstream 10 M gcc s390x 14.2.1-2.el10 appstream 31 M gcc-c++ s390x 14.2.1-2.el10 appstream 12 M gnupg2 s390x 2.4.5-1.el10 baseos 2.8 M gnupg2-smime s390x 2.4.5-1.el10 appstream 273 k libassuan-devel s390x 2.5.6-5.el10 crb 63 k libgpg-error-devel s390x 1.50-1.el10 appstream 73 k make s390x 1:4.4.1-7.el10 baseos 606 k python3-devel s390x 3.12.6-1.el10 appstream 329 k python3-setuptools noarch 69.0.3-5.el10 baseos 1.6 M qt6-qtbase-devel s390x 6.7.1-5.el10 appstream 4.3 M swig s390x 4.3.0-1.el10 copr_base 1.6 M texinfo s390x 7.1-4.el10 crb 1.3 M Installing dependencies: annobin-docs noarch 12.55-2.el10 appstream 90 k annobin-plugin-gcc s390x 12.55-2.el10 appstream 965 k avahi-libs s390x 0.8-29.el10 baseos 69 k cmake-data noarch 3.28.2-2.el10 appstream 2.5 M cmake-filesystem s390x 3.28.2-2.el10 appstream 25 k cmake-rpm-macros noarch 3.28.2-2.el10 appstream 18 k cpp s390x 14.2.1-2.el10 appstream 10 M cups-libs s390x 1:2.4.10-5.el10 baseos 281 k dbus-libs s390x 1:1.14.10-4.el10 baseos 160 k default-fonts-core-sans noarch 4.1-2.el10 baseos 29 k duktape s390x 2.7.0-8.el10 baseos 175 k emacs-filesystem noarch 1:29.4-4.el10 appstream 9.5 k expat s390x 2.6.2-1.el10 baseos 118 k fontconfig s390x 2.15.0-6.el10 appstream 289 k fonts-filesystem noarch 1:2.0.5-17.el10 baseos 8.6 k freetype s390x 2.13.2-6.el10 appstream 446 k gcc-plugin-annobin s390x 14.2.1-2.el10 appstream 55 k glib2 s390x 2.80.4-3.el10 baseos 3.1 M glibc-devel s390x 2.39-22.el10 appstream 126 k glibc-headers s390x 2.39-22.el10 appstream 631 k glx-utils s390x 9.0.0-7.el10 appstream 73 k gnutls s390x 3.8.7-3.el10 baseos 1.4 M google-noto-fonts-common noarch 20240401-4.el10 baseos 18 k google-noto-sans-vf-fonts noarch 20240401-4.el10 baseos 595 k graphite2 s390x 1.3.14-16.el10 appstream 102 k groff-base s390x 1.23.0-9.el10 baseos 1.2 M harfbuzz s390x 8.4.0-4.el10 appstream 1.0 M json-c s390x 0.17-4.el10 baseos 46 k kernel-headers s390x 6.11.0-25.el10 appstream 1.9 M libICE s390x 1.1.1-4.el10 appstream 78 k libSM s390x 1.2.4-4.el10 appstream 46 k libX11 s390x 1.8.7-7.el10 appstream 673 k libX11-common noarch 1.8.7-7.el10 appstream 199 k libX11-devel s390x 1.8.7-7.el10 appstream 1.1 M libX11-xcb s390x 1.8.7-7.el10 appstream 13 k libXau s390x 1.0.11-7.el10 appstream 33 k libXau-devel s390x 1.0.11-7.el10 appstream 15 k libXext s390x 1.3.6-2.el10 appstream 41 k libXfixes s390x 6.0.1-4.el10 appstream 20 k libXxf86vm s390x 1.1.5-7.el10 appstream 19 k libasan s390x 14.2.1-2.el10 appstream 548 k libassuan s390x 2.5.6-5.el10 baseos 68 k libatomic s390x 14.2.1-2.el10 baseos 42 k libdrm s390x 2.4.121-2.el10 appstream 105 k libevdev s390x 1.13.1-5.el10 appstream 44 k libgcrypt s390x 1.11.0-3.el10 baseos 549 k libglvnd s390x 1:1.7.0-6.el10 appstream 146 k libglvnd-core-devel s390x 1:1.7.0-6.el10 appstream 18 k libglvnd-devel s390x 1:1.7.0-6.el10 appstream 163 k libglvnd-egl s390x 1:1.7.0-6.el10 appstream 39 k libglvnd-gles s390x 1:1.7.0-6.el10 appstream 38 k libglvnd-glx s390x 1:1.7.0-6.el10 appstream 171 k libglvnd-opengl s390x 1:1.7.0-6.el10 appstream 55 k libgpg-error s390x 1.50-1.el10 baseos 239 k libgudev s390x 238-6.el10 baseos 35 k libicu s390x 74.2-3.el10 baseos 10 M libinput s390x 1.26.1-1.el10 appstream 223 k libjpeg-turbo s390x 3.0.2-3.el10 appstream 245 k libksba s390x 1.6.7-1.el10 baseos 165 k libmpc s390x 1.3.1-6.el10 appstream 75 k libpng s390x 2:1.6.40-7.el10 appstream 132 k libpq s390x 16.1-7.el10 baseos 257 k libproxy s390x 0.5.5-3.el10 baseos 49 k libstdc++-devel s390x 14.2.1-2.el10 appstream 2.8 M libtool-ltdl s390x 2.4.7-12.el10 appstream 38 k libubsan s390x 14.2.1-2.el10 appstream 239 k libuv s390x 1:1.48.0-2.el10 appstream 255 k libwacom s390x 2.12.2-2.el10 appstream 46 k libwacom-data noarch 2.12.2-2.el10 appstream 335 k libwayland-client s390x 1.23.0-1.el10 appstream 36 k libwayland-server s390x 1.23.0-1.el10 appstream 45 k libxcb s390x 1.17.0-2.el10 appstream 265 k libxcb-devel s390x 1.17.0-2.el10 appstream 1.6 M libxcrypt-devel s390x 4.4.36-9.el10 appstream 30 k libxkbcommon s390x 1.7.0-3.el10 appstream 152 k libxkbcommon-devel s390x 1.7.0-3.el10 appstream 68 k libxkbcommon-x11 s390x 1.7.0-3.el10 appstream 23 k libxml2-devel s390x 2.12.5-2.el10 appstream 535 k libxshmfence s390x 1.3.2-4.el10 appstream 13 k mariadb-connector-c s390x 3.4.1-1.el10 baseos 230 k mariadb-connector-c-config noarch 3.4.1-1.el10 baseos 9.6 k mesa-libEGL s390x 24.1.2-1.el10 appstream 151 k mesa-libEGL-devel s390x 24.1.2-1.el10 appstream 23 k mesa-libGL s390x 24.1.2-1.el10 appstream 201 k mesa-libgbm s390x 24.1.2-1.el10 appstream 46 k mesa-libglapi s390x 24.1.2-1.el10 appstream 79 k mpdecimal s390x 2.5.1-11.el10 baseos 102 k mtdev s390x 1.1.6-9.el10 appstream 23 k ncurses s390x 6.4-13.20240127.el10 baseos 431 k npth s390x 1.6-19.el10 baseos 25 k pcre2-utf16 s390x 10.44-1.el10.2 appstream 243 k perl-AutoLoader noarch 5.74-510.el10 baseos 22 k perl-B s390x 1.89-510.el10 baseos 180 k perl-Carp noarch 1.54-510.el10 baseos 30 k perl-Class-Struct noarch 0.68-510.el10 baseos 23 k perl-Data-Dumper s390x 2.189-511.el10 baseos 58 k perl-Digest noarch 1.20-510.el10 baseos 26 k perl-Digest-MD5 s390x 2.59-5.el10 baseos 37 k perl-DynaLoader s390x 1.56-510.el10 baseos 27 k perl-Encode s390x 4:3.21-510.el10 baseos 1.7 M perl-Errno s390x 1.38-510.el10 baseos 16 k perl-Exporter noarch 5.78-510.el10 baseos 32 k perl-Fcntl s390x 1.18-510.el10 baseos 31 k perl-File-Basename noarch 2.86-510.el10 baseos 18 k perl-File-Copy noarch 2.41-510.el10 appstream 21 k perl-File-Path noarch 2.18-510.el10 baseos 36 k perl-File-Temp noarch 1:0.231.100-511.el10 baseos 60 k perl-File-stat noarch 1.14-510.el10 baseos 18 k perl-FileHandle noarch 2.05-510.el10 baseos 16 k perl-Getopt-Long noarch 1:2.58-2.el10 baseos 65 k perl-Getopt-Std noarch 1.14-510.el10 baseos 17 k perl-HTTP-Tiny noarch 0.088-511.el10 baseos 57 k perl-IO s390x 1.55-510.el10 baseos 81 k perl-IO-Socket-IP noarch 0.42-511.el10 baseos 43 k perl-IO-Socket-SSL noarch 2.085-2.el10 baseos 227 k perl-IPC-Open3 noarch 1.22-510.el10 baseos 23 k perl-MIME-Base64 s390x 3.16-510.el10 baseos 31 k perl-Mozilla-CA noarch 20231213-4.el10 baseos 15 k perl-Net-SSLeay s390x 1.94-6.el10 baseos 393 k perl-POSIX s390x 2.20-510.el10 baseos 99 k perl-PathTools s390x 3.91-510.el10 baseos 86 k perl-Pod-Escapes noarch 1:1.07-510.el10 baseos 21 k perl-Pod-Perldoc noarch 3.28.01-511.el10 baseos 84 k perl-Pod-Simple noarch 1:3.45-510.el10 baseos 219 k perl-Pod-Usage noarch 4:2.03-510.el10 baseos 41 k perl-Scalar-List-Utils s390x 5:1.63-510.el10 baseos 75 k perl-SelectSaver noarch 1.02-510.el10 baseos 13 k perl-Socket s390x 4:2.038-510.el10 baseos 56 k perl-Storable s390x 1:3.32-510.el10 baseos 101 k perl-Symbol noarch 1.09-510.el10 baseos 15 k perl-Term-ANSIColor noarch 5.01-511.el10 baseos 48 k perl-Term-Cap noarch 1.18-510.el10 baseos 23 k perl-Text-ParseWords noarch 3.31-510.el10 baseos 17 k perl-Text-Tabs+Wrap noarch 2024.001-510.el10 baseos 23 k perl-Text-Unidecode noarch 1.30-26.el10 appstream 195 k perl-Time-Local noarch 2:1.350-510.el10 baseos 35 k perl-URI noarch 5.27-2.el10 baseos 134 k perl-Unicode-EastAsianWidth noarch 12.0-15.el10 crb 20 k perl-Unicode-Normalize s390x 1.32-510.el10 appstream 94 k perl-base noarch 2.27-510.el10 baseos 17 k perl-constant noarch 1.33-511.el10 baseos 24 k perl-if noarch 0.61.000-510.el10 baseos 15 k perl-interpreter s390x 4:5.40.0-510.el10 baseos 73 k perl-libintl-perl s390x 1.33-10.el10 appstream 834 k perl-libnet noarch 3.15-510.el10 baseos 127 k perl-libs s390x 4:5.40.0-510.el10 baseos 2.5 M perl-locale noarch 1.12-510.el10 baseos 14 k perl-mro s390x 1.29-510.el10 baseos 31 k perl-overload noarch 1.37-510.el10 baseos 46 k perl-overloading noarch 0.02-510.el10 baseos 14 k perl-parent noarch 1:0.241-511.el10 baseos 16 k perl-podlators noarch 1:5.01-510.el10 baseos 124 k perl-vars noarch 1.05-510.el10 baseos 14 k python-rpm-macros noarch 3.12-8.1.el10 appstream 19 k python3 s390x 3.12.6-1.el10 baseos 30 k python3-libs s390x 3.12.6-1.el10 baseos 9.5 M python3-packaging noarch 23.2-5.el10 baseos 126 k python3-pip-wheel noarch 23.3.2-3.el10 baseos 1.5 M python3-rpm-generators noarch 14-11.el10 appstream 30 k python3-rpm-macros noarch 3.12-8.1.el10 appstream 13 k qt6-filesystem noarch 6.7.1-4.el10 appstream 11 k qt6-qtbase s390x 6.7.1-5.el10 appstream 4.5 M qt6-qtbase-common noarch 6.7.1-5.el10 appstream 13 k qt6-qtbase-gui s390x 6.7.1-5.el10 appstream 8.3 M qt6-qtbase-mysql s390x 6.7.1-5.el10 appstream 54 k qt6-qtbase-odbc s390x 6.7.1-5.el10 appstream 68 k qt6-qtbase-postgresql s390x 6.7.1-5.el10 appstream 59 k qt6-rpm-macros noarch 6.7.1-4.el10 appstream 14 k redhat-text-vf-fonts noarch 4.0.3-12.el10 baseos 392 k tpm2-tss s390x 4.1.3-2.el10 baseos 432 k tzdata noarch 2024a-3.el10 baseos 839 k unixODBC s390x 2.3.12-5.el10 appstream 509 k vim-filesystem noarch 2:9.1.083-2.el10 baseos 20 k vulkan-headers noarch 1.3.283.0-2.el10 appstream 1.2 M vulkan-loader s390x 1.3.283.0-3.el10 appstream 162 k vulkan-loader-devel s390x 1.3.283.0-3.el10 appstream 13 k xcb-util s390x 0.4.1-6.el10 appstream 20 k xcb-util-cursor s390x 0.1.4-5.el10 appstream 21 k xcb-util-image s390x 0.4.1-6.el10 appstream 20 k xcb-util-keysyms s390x 0.4.1-6.el10 appstream 15 k xcb-util-renderutil s390x 0.3.10-6.el10 appstream 18 k xcb-util-wm s390x 0.4.2-6.el10 appstream 33 k xkeyboard-config noarch 2.41-2.el10 appstream 1.0 M xml-common noarch 0.6.3-64.el10 appstream 32 k xorg-x11-proto-devel noarch 2024.1-2.el10 appstream 311 k xz-devel s390x 1:5.6.2-2.el10 appstream 64 k zlib-ng-compat-devel s390x 2.1.6-3.el10 appstream 37 k Transaction Summary ================================================================================ Install 201 Packages Total size: 153 M Total download size: 74 M Installed size: 508 M Downloading Packages: [SKIPPED] swig-4.3.0-1.el10.s390x.rpm: Already downloaded [SKIPPED] expat-2.6.2-1.el10.s390x.rpm: Already downloaded [SKIPPED] glib2-2.80.4-3.el10.s390x.rpm: Already downloaded [SKIPPED] gnupg2-2.4.5-1.el10.s390x.rpm: Already downloaded [SKIPPED] gnutls-3.8.7-3.el10.s390x.rpm: Already downloaded [SKIPPED] groff-base-1.23.0-9.el10.s390x.rpm: Already downloaded [SKIPPED] json-c-0.17-4.el10.s390x.rpm: Already downloaded [SKIPPED] libassuan-2.5.6-5.el10.s390x.rpm: Already downloaded [SKIPPED] libatomic-14.2.1-2.el10.s390x.rpm: Already downloaded [SKIPPED] libgcrypt-1.11.0-3.el10.s390x.rpm: Already downloaded [SKIPPED] libgpg-error-1.50-1.el10.s390x.rpm: Already downloaded [SKIPPED] libksba-1.6.7-1.el10.s390x.rpm: Already downloaded [SKIPPED] make-4.4.1-7.el10.s390x.rpm: Already downloaded [SKIPPED] mpdecimal-2.5.1-11.el10.s390x.rpm: Already downloaded [SKIPPED] ncurses-6.4-13.20240127.el10.s390x.rpm: Already downloaded [SKIPPED] npth-1.6-19.el10.s390x.rpm: Already downloaded [SKIPPED] perl-AutoLoader-5.74-510.el10.noarch.rpm: Already downloaded [SKIPPED] perl-B-1.89-510.el10.s390x.rpm: Already downloaded [SKIPPED] perl-Carp-1.54-510.el10.noarch.rpm: Already downloaded [SKIPPED] perl-Class-Struct-0.68-510.el10.noarch.rpm: Already downloaded [SKIPPED] perl-Data-Dumper-2.189-511.el10.s390x.rpm: Already downloaded [SKIPPED] perl-Digest-1.20-510.el10.noarch.rpm: Already downloaded [SKIPPED] perl-Digest-MD5-2.59-5.el10.s390x.rpm: Already downloaded [SKIPPED] perl-DynaLoader-1.56-510.el10.s390x.rpm: Already downloaded [SKIPPED] perl-Encode-3.21-510.el10.s390x.rpm: Already downloaded [SKIPPED] perl-Errno-1.38-510.el10.s390x.rpm: Already downloaded [SKIPPED] perl-Exporter-5.78-510.el10.noarch.rpm: Already downloaded [SKIPPED] perl-Fcntl-1.18-510.el10.s390x.rpm: Already downloaded [SKIPPED] perl-File-Basename-2.86-510.el10.noarch.rpm: Already downloaded [SKIPPED] perl-File-Path-2.18-510.el10.noarch.rpm: Already downloaded [SKIPPED] perl-File-Temp-0.231.100-511.el10.noarch.rpm: Already downloaded [SKIPPED] perl-File-stat-1.14-510.el10.noarch.rpm: Already downloaded [SKIPPED] perl-FileHandle-2.05-510.el10.noarch.rpm: Already downloaded [SKIPPED] perl-Getopt-Long-2.58-2.el10.noarch.rpm: Already downloaded [SKIPPED] perl-Getopt-Std-1.14-510.el10.noarch.rpm: Already downloaded [SKIPPED] perl-HTTP-Tiny-0.088-511.el10.noarch.rpm: Already downloaded [SKIPPED] perl-IO-1.55-510.el10.s390x.rpm: Already downloaded [SKIPPED] perl-IO-Socket-IP-0.42-511.el10.noarch.rpm: Already downloaded [SKIPPED] perl-IO-Socket-SSL-2.085-2.el10.noarch.rpm: Already downloaded [SKIPPED] perl-IPC-Open3-1.22-510.el10.noarch.rpm: Already downloaded [SKIPPED] perl-MIME-Base64-3.16-510.el10.s390x.rpm: Already downloaded [SKIPPED] perl-Mozilla-CA-20231213-4.el10.noarch.rpm: Already downloaded [SKIPPED] perl-Net-SSLeay-1.94-6.el10.s390x.rpm: Already downloaded [SKIPPED] perl-POSIX-2.20-510.el10.s390x.rpm: Already downloaded [SKIPPED] perl-PathTools-3.91-510.el10.s390x.rpm: Already downloaded [SKIPPED] perl-Pod-Escapes-1.07-510.el10.noarch.rpm: Already downloaded [SKIPPED] perl-Pod-Perldoc-3.28.01-511.el10.noarch.rpm: Already downloaded [SKIPPED] perl-Pod-Simple-3.45-510.el10.noarch.rpm: Already downloaded [SKIPPED] perl-Pod-Usage-2.03-510.el10.noarch.rpm: Already downloaded [SKIPPED] perl-Scalar-List-Utils-1.63-510.el10.s390x.rpm: Already downloaded [SKIPPED] perl-SelectSaver-1.02-510.el10.noarch.rpm: Already downloaded [SKIPPED] perl-Socket-2.038-510.el10.s390x.rpm: Already downloaded [SKIPPED] perl-Storable-3.32-510.el10.s390x.rpm: Already downloaded [SKIPPED] perl-Symbol-1.09-510.el10.noarch.rpm: Already downloaded [SKIPPED] perl-Term-ANSIColor-5.01-511.el10.noarch.rpm: Already downloaded [SKIPPED] perl-Term-Cap-1.18-510.el10.noarch.rpm: Already downloaded [SKIPPED] perl-Text-ParseWords-3.31-510.el10.noarch.rpm: Already downloaded [SKIPPED] perl-Text-Tabs+Wrap-2024.001-510.el10.noarch.rpm: Already downloaded [SKIPPED] perl-Time-Local-1.350-510.el10.noarch.rpm: Already downloaded [SKIPPED] perl-URI-5.27-2.el10.noarch.rpm: Already downloaded [SKIPPED] perl-base-2.27-510.el10.noarch.rpm: Already downloaded [SKIPPED] perl-constant-1.33-511.el10.noarch.rpm: Already downloaded [SKIPPED] perl-if-0.61.000-510.el10.noarch.rpm: Already downloaded [SKIPPED] perl-interpreter-5.40.0-510.el10.s390x.rpm: Already downloaded [SKIPPED] perl-libnet-3.15-510.el10.noarch.rpm: Already downloaded [SKIPPED] perl-libs-5.40.0-510.el10.s390x.rpm: Already downloaded [SKIPPED] perl-locale-1.12-510.el10.noarch.rpm: Already downloaded [SKIPPED] perl-mro-1.29-510.el10.s390x.rpm: Already downloaded [SKIPPED] perl-overload-1.37-510.el10.noarch.rpm: Already downloaded [SKIPPED] perl-overloading-0.02-510.el10.noarch.rpm: Already downloaded [SKIPPED] perl-parent-0.241-511.el10.noarch.rpm: Already downloaded [SKIPPED] perl-podlators-5.01-510.el10.noarch.rpm: Already downloaded [SKIPPED] perl-vars-1.05-510.el10.noarch.rpm: Already downloaded [SKIPPED] python3-3.12.6-1.el10.s390x.rpm: Already downloaded [SKIPPED] python3-libs-3.12.6-1.el10.s390x.rpm: Already downloaded [SKIPPED] python3-packaging-23.2-5.el10.noarch.rpm: Already downloaded [SKIPPED] python3-pip-wheel-23.3.2-3.el10.noarch.rpm: Already downloaded [SKIPPED] python3-setuptools-69.0.3-5.el10.noarch.rpm: Already downloaded [SKIPPED] tpm2-tss-4.1.3-2.el10.s390x.rpm: Already downloaded [SKIPPED] tzdata-2024a-3.el10.noarch.rpm: Already downloaded [SKIPPED] annobin-docs-12.55-2.el10.noarch.rpm: Already downloaded [SKIPPED] annobin-plugin-gcc-12.55-2.el10.s390x.rpm: Already downloaded [SKIPPED] cpp-14.2.1-2.el10.s390x.rpm: Already downloaded [SKIPPED] emacs-filesystem-29.4-4.el10.noarch.rpm: Already downloaded [SKIPPED] gcc-14.2.1-2.el10.s390x.rpm: Already downloaded [SKIPPED] gcc-plugin-annobin-14.2.1-2.el10.s390x.rpm: Already downloaded [SKIPPED] glibc-devel-2.39-22.el10.s390x.rpm: Already downloaded [SKIPPED] glibc-headers-2.39-22.el10.s390x.rpm: Already downloaded [SKIPPED] kernel-headers-6.11.0-25.el10.s390x.rpm: Already downloaded [SKIPPED] libasan-14.2.1-2.el10.s390x.rpm: Already downloaded [SKIPPED] libmpc-1.3.1-6.el10.s390x.rpm: Already downloaded [SKIPPED] libubsan-14.2.1-2.el10.s390x.rpm: Already downloaded [SKIPPED] libxcrypt-devel-4.4.36-9.el10.s390x.rpm: Already downloaded [SKIPPED] pcre2-utf16-10.44-1.el10.2.s390x.rpm: Already downloaded [SKIPPED] perl-File-Copy-2.41-510.el10.noarch.rpm: Already downloaded [SKIPPED] python-rpm-macros-3.12-8.1.el10.noarch.rpm: Already downloaded [SKIPPED] python3-devel-3.12.6-1.el10.s390x.rpm: Already downloaded [SKIPPED] python3-rpm-generators-14-11.el10.noarch.rpm: Already downloaded [SKIPPED] python3-rpm-macros-3.12-8.1.el10.noarch.rpm: Already downloaded [SKIPPED] xz-devel-5.6.2-2.el10.s390x.rpm: Already downloaded [SKIPPED] zlib-ng-compat-devel-2.1.6-3.el10.s390x.rpm: Already downloaded (102/201): chrpath-0.16-24.el10.s390x.rpm 913 kB/s | 31 kB 00:00 (103/201): avahi-libs-0.8-29.el10.s390x.rpm 1.6 MB/s | 69 kB 00:00 (104/201): default-fonts-core-sans-4.1-2.el10.n 2.4 MB/s | 29 kB 00:00 (105/201): cups-libs-2.4.10-5.el10.s390x.rpm 2.8 MB/s | 281 kB 00:00 (106/201): dbus-libs-1.14.10-4.el10.s390x.rpm 2.4 MB/s | 160 kB 00:00 (107/201): duktape-2.7.0-8.el10.s390x.rpm 3.1 MB/s | 175 kB 00:00 (108/201): google-noto-fonts-common-20240401-4. 1.7 MB/s | 18 kB 00:00 (109/201): fonts-filesystem-2.0.5-17.el10.noarc 783 kB/s | 8.6 kB 00:00 (110/201): libgudev-238-6.el10.s390x.rpm 2.8 MB/s | 35 kB 00:00 (111/201): google-noto-sans-vf-fonts-20240401-4 18 MB/s | 595 kB 00:00 (112/201): libproxy-0.5.5-3.el10.s390x.rpm 4.2 MB/s | 49 kB 00:00 (113/201): libpq-16.1-7.el10.s390x.rpm 5.8 MB/s | 257 kB 00:00 (114/201): mariadb-connector-c-3.4.1-1.el10.s39 16 MB/s | 230 kB 00:00 (115/201): mariadb-connector-c-config-3.4.1-1.e 859 kB/s | 9.6 kB 00:00 (116/201): vim-filesystem-9.1.083-2.el10.noarch 1.7 MB/s | 20 kB 00:00 (117/201): redhat-text-vf-fonts-4.0.3-12.el10.n 16 MB/s | 392 kB 00:00 (118/201): libicu-74.2-3.el10.s390x.rpm 91 MB/s | 10 MB 00:00 (119/201): cmake-filesystem-3.28.2-2.el10.s390x 1.2 MB/s | 25 kB 00:00 (120/201): cmake-rpm-macros-3.28.2-2.el10.noarc 2.4 MB/s | 18 kB 00:00 (121/201): fontconfig-2.15.0-6.el10.s390x.rpm 4.3 MB/s | 289 kB 00:00 (122/201): freetype-2.13.2-6.el10.s390x.rpm 9.9 MB/s | 446 kB 00:00 (123/201): cmake-data-3.28.2-2.el10.noarch.rpm 8.9 MB/s | 2.5 MB 00:00 (124/201): glx-utils-9.0.0-7.el10.s390x.rpm 3.9 MB/s | 73 kB 00:00 (125/201): gnupg2-smime-2.4.5-1.el10.s390x.rpm 6.5 MB/s | 273 kB 00:00 (126/201): graphite2-1.3.14-16.el10.s390x.rpm 5.2 MB/s | 102 kB 00:00 (127/201): harfbuzz-8.4.0-4.el10.s390x.rpm 11 MB/s | 1.0 MB 00:00 (128/201): libICE-1.1.1-4.el10.s390x.rpm 6.9 MB/s | 78 kB 00:00 (129/201): libSM-1.2.4-4.el10.s390x.rpm 2.5 MB/s | 46 kB 00:00 (130/201): libX11-1.8.7-7.el10.s390x.rpm 12 MB/s | 673 kB 00:00 (131/201): libX11-common-1.8.7-7.el10.noarch.rp 8.3 MB/s | 199 kB 00:00 (132/201): cmake-3.28.2-2.el10.s390x.rpm 16 MB/s | 10 MB 00:00 (133/201): libX11-xcb-1.8.7-7.el10.s390x.rpm 2.0 MB/s | 13 kB 00:00 (134/201): libX11-devel-1.8.7-7.el10.s390x.rpm 9.4 MB/s | 1.1 MB 00:00 (135/201): libXau-1.0.11-7.el10.s390x.rpm 1.9 MB/s | 33 kB 00:00 (136/201): libXau-devel-1.0.11-7.el10.s390x.rpm 1.0 MB/s | 15 kB 00:00 (137/201): libXext-1.3.6-2.el10.s390x.rpm 5.9 MB/s | 41 kB 00:00 (138/201): libXxf86vm-1.1.5-7.el10.s390x.rpm 2.3 MB/s | 19 kB 00:00 (139/201): libXfixes-6.0.1-4.el10.s390x.rpm 1.5 MB/s | 20 kB 00:00 (140/201): libevdev-1.13.1-5.el10.s390x.rpm 6.2 MB/s | 44 kB 00:00 (141/201): libdrm-2.4.121-2.el10.s390x.rpm 5.3 MB/s | 105 kB 00:00 (142/201): libglvnd-core-devel-1.7.0-6.el10.s39 1.7 MB/s | 18 kB 00:00 (143/201): libglvnd-1.7.0-6.el10.s390x.rpm 6.3 MB/s | 146 kB 00:00 (144/201): libglvnd-egl-1.7.0-6.el10.s390x.rpm 5.5 MB/s | 39 kB 00:00 (145/201): libglvnd-gles-1.7.0-6.el10.s390x.rpm 5.4 MB/s | 38 kB 00:00 (146/201): libglvnd-devel-1.7.0-6.el10.s390x.rp 7.4 MB/s | 163 kB 00:00 (147/201): libglvnd-opengl-1.7.0-6.el10.s390x.r 6.3 MB/s | 55 kB 00:00 (148/201): libglvnd-glx-1.7.0-6.el10.s390x.rpm 13 MB/s | 171 kB 00:00 (149/201): libgpg-error-devel-1.50-1.el10.s390x 8.5 MB/s | 73 kB 00:00 (150/201): libinput-1.26.1-1.el10.s390x.rpm 10 MB/s | 223 kB 00:00 (151/201): libjpeg-turbo-3.0.2-3.el10.s390x.rpm 8.3 MB/s | 245 kB 00:00 (152/201): libpng-1.6.40-7.el10.s390x.rpm 6.1 MB/s | 132 kB 00:00 (153/201): libtool-ltdl-2.4.7-12.el10.s390x.rpm 5.5 MB/s | 38 kB 00:00 (154/201): libuv-1.48.0-2.el10.s390x.rpm 4.0 MB/s | 255 kB 00:00 (155/201): libwacom-2.12.2-2.el10.s390x.rpm 3.5 MB/s | 46 kB 00:00 (156/201): libwacom-data-2.12.2-2.el10.noarch.r 11 MB/s | 335 kB 00:00 (157/201): libwayland-client-1.23.0-1.el10.s390 2.2 MB/s | 36 kB 00:00 (158/201): libwayland-server-1.23.0-1.el10.s390 3.8 MB/s | 45 kB 00:00 (159/201): gcc-c++-14.2.1-2.el10.s390x.rpm 16 MB/s | 12 MB 00:00 (160/201): libxcb-1.17.0-2.el10.s390x.rpm 8.7 MB/s | 265 kB 00:00 (161/201): libxkbcommon-1.7.0-3.el10.s390x.rpm 12 MB/s | 152 kB 00:00 (162/201): libxkbcommon-devel-1.7.0-3.el10.s390 4.6 MB/s | 68 kB 00:00 (163/201): libstdc++-devel-14.2.1-2.el10.s390x. 13 MB/s | 2.8 MB 00:00 (164/201): libxkbcommon-x11-1.7.0-3.el10.s390x. 361 kB/s | 23 kB 00:00 (165/201): libxshmfence-1.3.2-4.el10.s390x.rpm 1.9 MB/s | 13 kB 00:00 (166/201): libxcb-devel-1.17.0-2.el10.s390x.rpm 13 MB/s | 1.6 MB 00:00 (167/201): mesa-libEGL-24.1.2-1.el10.s390x.rpm 10 MB/s | 151 kB 00:00 (168/201): mesa-libEGL-devel-24.1.2-1.el10.s390 3.0 MB/s | 23 kB 00:00 (169/201): mesa-libgbm-24.1.2-1.el10.s390x.rpm 4.7 MB/s | 46 kB 00:00 (170/201): mesa-libGL-24.1.2-1.el10.s390x.rpm 9.1 MB/s | 201 kB 00:00 (171/201): mesa-libglapi-24.1.2-1.el10.s390x.rp 6.1 MB/s | 79 kB 00:00 (172/201): libxml2-devel-2.12.5-2.el10.s390x.rp 5.2 MB/s | 535 kB 00:00 (173/201): mtdev-1.1.6-9.el10.s390x.rpm 1.8 MB/s | 23 kB 00:00 (174/201): perl-Text-Unidecode-1.30-26.el10.noa 13 MB/s | 195 kB 00:00 (175/201): perl-Unicode-Normalize-1.32-510.el10 6.2 MB/s | 94 kB 00:00 (176/201): qt6-filesystem-6.7.1-4.el10.noarch.r 1.1 MB/s | 11 kB 00:00 (177/201): qt6-qtbase-common-6.7.1-5.el10.noarc 570 kB/s | 13 kB 00:00 (178/201): perl-libintl-perl-1.33-10.el10.s390x 13 MB/s | 834 kB 00:00 (179/201): qt6-qtbase-devel-6.7.1-5.el10.s390x. 15 MB/s | 4.3 MB 00:00 (180/201): qt6-qtbase-6.7.1-5.el10.s390x.rpm 14 MB/s | 4.5 MB 00:00 (181/201): qt6-qtbase-mysql-6.7.1-5.el10.s390x. 3.2 MB/s | 54 kB 00:00 (182/201): qt6-qtbase-odbc-6.7.1-5.el10.s390x.r 3.8 MB/s | 68 kB 00:00 (183/201): qt6-qtbase-postgresql-6.7.1-5.el10.s 7.7 MB/s | 59 kB 00:00 (184/201): qt6-rpm-macros-6.7.1-4.el10.noarch.r 842 kB/s | 14 kB 00:00 (185/201): unixODBC-2.3.12-5.el10.s390x.rpm 10 MB/s | 509 kB 00:00 (186/201): vulkan-loader-1.3.283.0-3.el10.s390x 8.0 MB/s | 162 kB 00:00 (187/201): vulkan-loader-devel-1.3.283.0-3.el10 1.8 MB/s | 13 kB 00:00 (188/201): xcb-util-0.4.1-6.el10.s390x.rpm 1.3 MB/s | 20 kB 00:00 (189/201): vulkan-headers-1.3.283.0-2.el10.noar 14 MB/s | 1.2 MB 00:00 (190/201): xcb-util-cursor-0.1.4-5.el10.s390x.r 1.3 MB/s | 21 kB 00:00 (191/201): xcb-util-image-0.4.1-6.el10.s390x.rp 2.5 MB/s | 20 kB 00:00 (192/201): xcb-util-keysyms-0.4.1-6.el10.s390x. 2.1 MB/s | 15 kB 00:00 (193/201): xcb-util-renderutil-0.3.10-6.el10.s3 2.3 MB/s | 18 kB 00:00 (194/201): xcb-util-wm-0.4.2-6.el10.s390x.rpm 4.4 MB/s | 33 kB 00:00 (195/201): xml-common-0.6.3-64.el10.noarch.rpm 2.7 MB/s | 32 kB 00:00 (196/201): xorg-x11-proto-devel-2024.1-2.el10.n 9.0 MB/s | 311 kB 00:00 (197/201): qt6-qtbase-gui-6.7.1-5.el10.s390x.rp 18 MB/s | 8.3 MB 00:00 (198/201): xkeyboard-config-2.41-2.el10.noarch. 15 MB/s | 1.0 MB 00:00 (199/201): libassuan-devel-2.5.6-5.el10.s390x.r 2.4 MB/s | 63 kB 00:00 (200/201): perl-Unicode-EastAsianWidth-12.0-15. 674 kB/s | 20 kB 00:00 (201/201): texinfo-7.1-4.el10.s390x.rpm 16 MB/s | 1.3 MB 00:00 -------------------------------------------------------------------------------- Total 10 MB/s | 74 MB 00:07 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : cmake-filesystem-3.28.2-2.el10.s390x 1/201 Installing : libgpg-error-1.50-1.el10.s390x 2/201 Installing : libglvnd-1:1.7.0-6.el10.s390x 3/201 Installing : expat-2.6.2-1.el10.s390x 4/201 Installing : libdrm-2.4.121-2.el10.s390x 5/201 Installing : libX11-xcb-1.8.7-7.el10.s390x 6/201 Installing : libassuan-2.5.6-5.el10.s390x 7/201 Installing : libmpc-1.3.1-6.el10.s390x 8/201 Installing : gnutls-3.8.7-3.el10.s390x 9/201 Installing : glib2-2.80.4-3.el10.s390x 10/201 Installing : fonts-filesystem-1:2.0.5-17.el10.noarch 11/201 Installing : libglvnd-opengl-1:1.7.0-6.el10.s390x 12/201 Installing : libgcrypt-1.11.0-3.el10.s390x 13/201 Installing : libksba-1.6.7-1.el10.s390x 14/201 Installing : xorg-x11-proto-devel-2024.1-2.el10.noarch 15/201 Installing : python-rpm-macros-3.12-8.1.el10.noarch 16/201 Installing : pcre2-utf16-10.44-1.el10.2.s390x 17/201 Installing : mtdev-1.1.6-9.el10.s390x 18/201 Installing : mesa-libglapi-24.1.2-1.el10.s390x 19/201 Installing : libxshmfence-1.3.2-4.el10.s390x 20/201 Installing : libwayland-server-1.23.0-1.el10.s390x 21/201 Installing : libpng-2:1.6.40-7.el10.s390x 22/201 Installing : libevdev-1.13.1-5.el10.s390x 23/201 Installing : libXau-1.0.11-7.el10.s390x 24/201 Installing : libxcb-1.17.0-2.el10.s390x 25/201 Installing : mesa-libgbm-24.1.2-1.el10.s390x 26/201 Installing : xcb-util-renderutil-0.3.10-6.el10.s390x 27/201 Installing : libICE-1.1.1-4.el10.s390x 28/201 Installing : npth-1.6-19.el10.s390x 29/201 Installing : make-1:4.4.1-7.el10.s390x 30/201 Installing : dbus-libs-1:1.14.10-4.el10.s390x 31/201 Installing : avahi-libs-0.8-29.el10.s390x 32/201 Installing : cups-libs-1:2.4.10-5.el10.s390x 33/201 Installing : libSM-1.2.4-4.el10.s390x 34/201 Installing : xcb-util-0.4.1-6.el10.s390x 35/201 Installing : xcb-util-image-0.4.1-6.el10.s390x 36/201 Installing : xcb-util-cursor-0.1.4-5.el10.s390x 37/201 Installing : xcb-util-keysyms-0.4.1-6.el10.s390x 38/201 Installing : xcb-util-wm-0.4.2-6.el10.s390x 39/201 Installing : libXau-devel-1.0.11-7.el10.s390x 40/201 Installing : libxcb-devel-1.17.0-2.el10.s390x 41/201 Installing : python3-rpm-macros-3.12-8.1.el10.noarch 42/201 Installing : redhat-text-vf-fonts-4.0.3-12.el10.noarch 43/201 Installing : libgudev-238-6.el10.s390x 44/201 Installing : cpp-14.2.1-2.el10.s390x 45/201 Installing : libgpg-error-devel-1.50-1.el10.s390x 46/201 Installing : zlib-ng-compat-devel-2.1.6-3.el10.s390x 47/201 Installing : xz-devel-1:5.6.2-2.el10.s390x 48/201 Installing : libxml2-devel-2.12.5-2.el10.s390x 49/201 Running scriptlet: xml-common-0.6.3-64.el10.noarch 50/201 Installing : xml-common-0.6.3-64.el10.noarch 50/201 Installing : xkeyboard-config-2.41-2.el10.noarch 51/201 Installing : libxkbcommon-1.7.0-3.el10.s390x 52/201 Installing : libxkbcommon-devel-1.7.0-3.el10.s390x 53/201 Installing : libxkbcommon-x11-1.7.0-3.el10.s390x 54/201 Installing : vulkan-loader-1.3.283.0-3.el10.s390x 55/201 Installing : qt6-filesystem-6.7.1-4.el10.noarch 56/201 Installing : libwayland-client-1.23.0-1.el10.s390x 57/201 Installing : libglvnd-egl-1:1.7.0-6.el10.s390x 58/201 Installing : mesa-libEGL-24.1.2-1.el10.s390x 59/201 Installing : libglvnd-gles-1:1.7.0-6.el10.s390x 60/201 Installing : libwacom-data-2.12.2-2.el10.noarch 61/201 Installing : libuv-1:1.48.0-2.el10.s390x 62/201 Installing : libubsan-14.2.1-2.el10.s390x 63/201 Installing : libtool-ltdl-2.4.7-12.el10.s390x 64/201 Installing : unixODBC-2.3.12-5.el10.s390x 65/201 Installing : libstdc++-devel-14.2.1-2.el10.s390x 66/201 Installing : libjpeg-turbo-3.0.2-3.el10.s390x 67/201 Installing : libglvnd-core-devel-1:1.7.0-6.el10.s390x 68/201 Installing : libasan-14.2.1-2.el10.s390x 69/201 Installing : libX11-common-1.8.7-7.el10.noarch 70/201 Installing : libX11-1.8.7-7.el10.s390x 71/201 Installing : libXext-1.3.6-2.el10.s390x 72/201 Installing : libXxf86vm-1.1.5-7.el10.s390x 73/201 Installing : libX11-devel-1.8.7-7.el10.s390x 74/201 Installing : libXfixes-6.0.1-4.el10.s390x 75/201 Installing : libglvnd-glx-1:1.7.0-6.el10.s390x 76/201 Installing : mesa-libGL-24.1.2-1.el10.s390x 77/201 Installing : libglvnd-devel-1:1.7.0-6.el10.s390x 78/201 Installing : mesa-libEGL-devel-24.1.2-1.el10.s390x 79/201 Installing : glx-utils-9.0.0-7.el10.s390x 80/201 Installing : kernel-headers-6.11.0-25.el10.s390x 81/201 Installing : graphite2-1.3.14-16.el10.s390x 82/201 Installing : freetype-2.13.2-6.el10.s390x 83/201 Installing : harfbuzz-8.4.0-4.el10.s390x 84/201 Installing : glibc-headers-2.39-22.el10.s390x 85/201 Installing : libxcrypt-devel-4.4.36-9.el10.s390x 86/201 Installing : glibc-devel-2.39-22.el10.s390x 87/201 Installing : emacs-filesystem-1:29.4-4.el10.noarch 88/201 Installing : annobin-docs-12.55-2.el10.noarch 89/201 Installing : vim-filesystem-2:9.1.083-2.el10.noarch 90/201 Installing : tzdata-2024a-3.el10.noarch 91/201 Installing : python3-pip-wheel-23.3.2-3.el10.noarch 92/201 Installing : ncurses-6.4-13.20240127.el10.s390x 93/201 Installing : mpdecimal-2.5.1-11.el10.s390x 94/201 Installing : python3-3.12.6-1.el10.s390x 95/201 Installing : python3-libs-3.12.6-1.el10.s390x 96/201 Installing : cmake-rpm-macros-3.28.2-2.el10.noarch 97/201 Installing : cmake-data-3.28.2-2.el10.noarch 98/201 Installing : cmake-3.28.2-2.el10.s390x 99/201 Installing : python3-packaging-23.2-5.el10.noarch 100/201 Installing : python3-rpm-generators-14-11.el10.noarch 101/201 Installing : libwacom-2.12.2-2.el10.s390x 102/201 Installing : libinput-1.26.1-1.el10.s390x 103/201 Running scriptlet: libinput-1.26.1-1.el10.s390x 103/201 Installing : vulkan-headers-1.3.283.0-2.el10.noarch 104/201 Installing : vulkan-loader-devel-1.3.283.0-3.el10.s390x 105/201 Installing : mariadb-connector-c-config-3.4.1-1.el10.noarch 106/201 Installing : mariadb-connector-c-3.4.1-1.el10.s390x 107/201 Installing : libpq-16.1-7.el10.s390x 108/201 Installing : libicu-74.2-3.el10.s390x 109/201 Installing : libatomic-14.2.1-2.el10.s390x 110/201 Installing : gcc-14.2.1-2.el10.s390x 111/201 Running scriptlet: gcc-14.2.1-2.el10.s390x 111/201 Installing : gcc-c++-14.2.1-2.el10.s390x 112/201 Installing : json-c-0.17-4.el10.s390x 113/201 Running scriptlet: tpm2-tss-4.1.3-2.el10.s390x 114/201 Installing : tpm2-tss-4.1.3-2.el10.s390x 114/201 Installing : gnupg2-smime-2.4.5-1.el10.s390x 115/201 Installing : gnupg2-2.4.5-1.el10.s390x 116/201 Running scriptlet: groff-base-1.23.0-9.el10.s390x 117/201 Installing : groff-base-1.23.0-9.el10.s390x 117/201 Running scriptlet: groff-base-1.23.0-9.el10.s390x 117/201 Installing : perl-Digest-1.20-510.el10.noarch 118/201 Installing : perl-Digest-MD5-2.59-5.el10.s390x 119/201 Installing : perl-B-1.89-510.el10.s390x 120/201 Installing : perl-FileHandle-2.05-510.el10.noarch 121/201 Installing : perl-Data-Dumper-2.189-511.el10.s390x 122/201 Installing : perl-libnet-3.15-510.el10.noarch 123/201 Installing : perl-AutoLoader-5.74-510.el10.noarch 124/201 Installing : perl-URI-5.27-2.el10.noarch 125/201 Installing : perl-Text-Tabs+Wrap-2024.001-510.el10.noarch 126/201 Installing : perl-Mozilla-CA-20231213-4.el10.noarch 127/201 Installing : perl-if-0.61.000-510.el10.noarch 128/201 Installing : perl-locale-1.12-510.el10.noarch 129/201 Installing : perl-IO-Socket-IP-0.42-511.el10.noarch 130/201 Installing : perl-Time-Local-2:1.350-510.el10.noarch 131/201 Installing : perl-File-Path-2.18-510.el10.noarch 132/201 Installing : perl-IO-Socket-SSL-2.085-2.el10.noarch 133/201 Installing : perl-Net-SSLeay-1.94-6.el10.s390x 134/201 Installing : perl-Pod-Escapes-1:1.07-510.el10.noarch 135/201 Installing : perl-Class-Struct-0.68-510.el10.noarch 136/201 Installing : perl-Term-ANSIColor-5.01-511.el10.noarch 137/201 Installing : perl-POSIX-2.20-510.el10.s390x 138/201 Installing : perl-IPC-Open3-1.22-510.el10.noarch 139/201 Installing : perl-File-Temp-1:0.231.100-511.el10.noarch 140/201 Installing : perl-HTTP-Tiny-0.088-511.el10.noarch 141/201 Installing : perl-Term-Cap-1.18-510.el10.noarch 142/201 Installing : perl-Pod-Simple-1:3.45-510.el10.noarch 143/201 Installing : perl-Socket-4:2.038-510.el10.s390x 144/201 Installing : perl-SelectSaver-1.02-510.el10.noarch 145/201 Installing : perl-Symbol-1.09-510.el10.noarch 146/201 Installing : perl-File-stat-1.14-510.el10.noarch 147/201 Installing : perl-podlators-1:5.01-510.el10.noarch 148/201 Installing : perl-Pod-Perldoc-3.28.01-511.el10.noarch 149/201 Installing : perl-Fcntl-1.18-510.el10.s390x 150/201 Installing : perl-Text-ParseWords-3.31-510.el10.noarch 151/201 Installing : perl-base-2.27-510.el10.noarch 152/201 Installing : perl-mro-1.29-510.el10.s390x 153/201 Installing : perl-IO-1.55-510.el10.s390x 154/201 Installing : perl-overloading-0.02-510.el10.noarch 155/201 Installing : perl-Pod-Usage-4:2.03-510.el10.noarch 156/201 Installing : perl-Errno-1.38-510.el10.s390x 157/201 Installing : perl-File-Basename-2.86-510.el10.noarch 158/201 Installing : perl-Getopt-Std-1.14-510.el10.noarch 159/201 Installing : perl-MIME-Base64-3.16-510.el10.s390x 160/201 Installing : perl-Scalar-List-Utils-5:1.63-510.el10.s390x 161/201 Installing : perl-constant-1.33-511.el10.noarch 162/201 Installing : perl-Storable-1:3.32-510.el10.s390x 163/201 Installing : perl-overload-1.37-510.el10.noarch 164/201 Installing : perl-parent-1:0.241-511.el10.noarch 165/201 Installing : perl-vars-1.05-510.el10.noarch 166/201 Installing : perl-Getopt-Long-1:2.58-2.el10.noarch 167/201 Installing : perl-Carp-1.54-510.el10.noarch 168/201 Installing : perl-Exporter-5.78-510.el10.noarch 169/201 Installing : perl-PathTools-3.91-510.el10.s390x 170/201 Installing : perl-DynaLoader-1.56-510.el10.s390x 171/201 Installing : perl-Encode-4:3.21-510.el10.s390x 172/201 Installing : perl-libs-4:5.40.0-510.el10.s390x 173/201 Installing : perl-interpreter-4:5.40.0-510.el10.s390x 174/201 Installing : perl-File-Copy-2.41-510.el10.noarch 175/201 Installing : perl-Text-Unidecode-1.30-26.el10.noarch 176/201 Installing : perl-Unicode-Normalize-1.32-510.el10.s390x 177/201 Installing : perl-libintl-perl-1.33-10.el10.s390x 178/201 Installing : perl-Unicode-EastAsianWidth-12.0-15.el10.noarch 179/201 Installing : google-noto-fonts-common-20240401-4.el10.noarch 180/201 Installing : google-noto-sans-vf-fonts-20240401-4.el10.noarch 181/201 Installing : default-fonts-core-sans-4.1-2.el10.noarch 182/201 Installing : fontconfig-2.15.0-6.el10.s390x 183/201 Running scriptlet: fontconfig-2.15.0-6.el10.s390x 183/201 Installing : duktape-2.7.0-8.el10.s390x 184/201 Installing : libproxy-0.5.5-3.el10.s390x 185/201 Installing : qt6-qtbase-common-6.7.1-5.el10.noarch 186/201 Installing : qt6-qtbase-6.7.1-5.el10.s390x 187/201 Installing : qt6-qtbase-gui-6.7.1-5.el10.s390x 188/201 Installing : qt6-qtbase-mysql-6.7.1-5.el10.s390x 189/201 Installing : qt6-qtbase-odbc-6.7.1-5.el10.s390x 190/201 Installing : qt6-qtbase-postgresql-6.7.1-5.el10.s390x 191/201 Installing : chrpath-0.16-24.el10.s390x 192/201 Installing : qt6-rpm-macros-6.7.1-4.el10.noarch 193/201 Installing : qt6-qtbase-devel-6.7.1-5.el10.s390x 194/201 Installing : texinfo-7.1-4.el10.s390x 195/201 Installing : annobin-plugin-gcc-12.55-2.el10.s390x 196/201 Running scriptlet: annobin-plugin-gcc-12.55-2.el10.s390x 196/201 Installing : gcc-plugin-annobin-14.2.1-2.el10.s390x 197/201 Running scriptlet: gcc-plugin-annobin-14.2.1-2.el10.s390x 197/201 Installing : python3-devel-3.12.6-1.el10.s390x 198/201 Installing : python3-setuptools-69.0.3-5.el10.noarch 199/201 Installing : libassuan-devel-2.5.6-5.el10.s390x 200/201 Installing : swig-4.3.0-1.el10.s390x 201/201 Running scriptlet: fontconfig-2.15.0-6.el10.s390x 201/201 Running scriptlet: swig-4.3.0-1.el10.s390x 201/201 Installed: annobin-docs-12.55-2.el10.noarch annobin-plugin-gcc-12.55-2.el10.s390x avahi-libs-0.8-29.el10.s390x chrpath-0.16-24.el10.s390x cmake-3.28.2-2.el10.s390x cmake-data-3.28.2-2.el10.noarch cmake-filesystem-3.28.2-2.el10.s390x cmake-rpm-macros-3.28.2-2.el10.noarch cpp-14.2.1-2.el10.s390x cups-libs-1:2.4.10-5.el10.s390x dbus-libs-1:1.14.10-4.el10.s390x default-fonts-core-sans-4.1-2.el10.noarch duktape-2.7.0-8.el10.s390x emacs-filesystem-1:29.4-4.el10.noarch expat-2.6.2-1.el10.s390x fontconfig-2.15.0-6.el10.s390x fonts-filesystem-1:2.0.5-17.el10.noarch freetype-2.13.2-6.el10.s390x gcc-14.2.1-2.el10.s390x gcc-c++-14.2.1-2.el10.s390x gcc-plugin-annobin-14.2.1-2.el10.s390x glib2-2.80.4-3.el10.s390x glibc-devel-2.39-22.el10.s390x glibc-headers-2.39-22.el10.s390x glx-utils-9.0.0-7.el10.s390x gnupg2-2.4.5-1.el10.s390x gnupg2-smime-2.4.5-1.el10.s390x gnutls-3.8.7-3.el10.s390x google-noto-fonts-common-20240401-4.el10.noarch google-noto-sans-vf-fonts-20240401-4.el10.noarch graphite2-1.3.14-16.el10.s390x groff-base-1.23.0-9.el10.s390x harfbuzz-8.4.0-4.el10.s390x json-c-0.17-4.el10.s390x kernel-headers-6.11.0-25.el10.s390x libICE-1.1.1-4.el10.s390x libSM-1.2.4-4.el10.s390x libX11-1.8.7-7.el10.s390x libX11-common-1.8.7-7.el10.noarch libX11-devel-1.8.7-7.el10.s390x libX11-xcb-1.8.7-7.el10.s390x libXau-1.0.11-7.el10.s390x libXau-devel-1.0.11-7.el10.s390x libXext-1.3.6-2.el10.s390x libXfixes-6.0.1-4.el10.s390x libXxf86vm-1.1.5-7.el10.s390x libasan-14.2.1-2.el10.s390x libassuan-2.5.6-5.el10.s390x libassuan-devel-2.5.6-5.el10.s390x libatomic-14.2.1-2.el10.s390x libdrm-2.4.121-2.el10.s390x libevdev-1.13.1-5.el10.s390x libgcrypt-1.11.0-3.el10.s390x libglvnd-1:1.7.0-6.el10.s390x libglvnd-core-devel-1:1.7.0-6.el10.s390x libglvnd-devel-1:1.7.0-6.el10.s390x libglvnd-egl-1:1.7.0-6.el10.s390x libglvnd-gles-1:1.7.0-6.el10.s390x libglvnd-glx-1:1.7.0-6.el10.s390x libglvnd-opengl-1:1.7.0-6.el10.s390x libgpg-error-1.50-1.el10.s390x libgpg-error-devel-1.50-1.el10.s390x libgudev-238-6.el10.s390x libicu-74.2-3.el10.s390x libinput-1.26.1-1.el10.s390x libjpeg-turbo-3.0.2-3.el10.s390x libksba-1.6.7-1.el10.s390x libmpc-1.3.1-6.el10.s390x libpng-2:1.6.40-7.el10.s390x libpq-16.1-7.el10.s390x libproxy-0.5.5-3.el10.s390x libstdc++-devel-14.2.1-2.el10.s390x libtool-ltdl-2.4.7-12.el10.s390x libubsan-14.2.1-2.el10.s390x libuv-1:1.48.0-2.el10.s390x libwacom-2.12.2-2.el10.s390x libwacom-data-2.12.2-2.el10.noarch libwayland-client-1.23.0-1.el10.s390x libwayland-server-1.23.0-1.el10.s390x libxcb-1.17.0-2.el10.s390x libxcb-devel-1.17.0-2.el10.s390x libxcrypt-devel-4.4.36-9.el10.s390x libxkbcommon-1.7.0-3.el10.s390x libxkbcommon-devel-1.7.0-3.el10.s390x libxkbcommon-x11-1.7.0-3.el10.s390x libxml2-devel-2.12.5-2.el10.s390x libxshmfence-1.3.2-4.el10.s390x make-1:4.4.1-7.el10.s390x mariadb-connector-c-3.4.1-1.el10.s390x mariadb-connector-c-config-3.4.1-1.el10.noarch mesa-libEGL-24.1.2-1.el10.s390x mesa-libEGL-devel-24.1.2-1.el10.s390x mesa-libGL-24.1.2-1.el10.s390x mesa-libgbm-24.1.2-1.el10.s390x mesa-libglapi-24.1.2-1.el10.s390x mpdecimal-2.5.1-11.el10.s390x mtdev-1.1.6-9.el10.s390x ncurses-6.4-13.20240127.el10.s390x npth-1.6-19.el10.s390x pcre2-utf16-10.44-1.el10.2.s390x perl-AutoLoader-5.74-510.el10.noarch perl-B-1.89-510.el10.s390x perl-Carp-1.54-510.el10.noarch perl-Class-Struct-0.68-510.el10.noarch perl-Data-Dumper-2.189-511.el10.s390x perl-Digest-1.20-510.el10.noarch perl-Digest-MD5-2.59-5.el10.s390x perl-DynaLoader-1.56-510.el10.s390x perl-Encode-4:3.21-510.el10.s390x perl-Errno-1.38-510.el10.s390x perl-Exporter-5.78-510.el10.noarch perl-Fcntl-1.18-510.el10.s390x perl-File-Basename-2.86-510.el10.noarch perl-File-Copy-2.41-510.el10.noarch perl-File-Path-2.18-510.el10.noarch perl-File-Temp-1:0.231.100-511.el10.noarch perl-File-stat-1.14-510.el10.noarch perl-FileHandle-2.05-510.el10.noarch perl-Getopt-Long-1:2.58-2.el10.noarch perl-Getopt-Std-1.14-510.el10.noarch perl-HTTP-Tiny-0.088-511.el10.noarch perl-IO-1.55-510.el10.s390x perl-IO-Socket-IP-0.42-511.el10.noarch perl-IO-Socket-SSL-2.085-2.el10.noarch perl-IPC-Open3-1.22-510.el10.noarch perl-MIME-Base64-3.16-510.el10.s390x perl-Mozilla-CA-20231213-4.el10.noarch perl-Net-SSLeay-1.94-6.el10.s390x perl-POSIX-2.20-510.el10.s390x perl-PathTools-3.91-510.el10.s390x perl-Pod-Escapes-1:1.07-510.el10.noarch perl-Pod-Perldoc-3.28.01-511.el10.noarch perl-Pod-Simple-1:3.45-510.el10.noarch perl-Pod-Usage-4:2.03-510.el10.noarch perl-Scalar-List-Utils-5:1.63-510.el10.s390x perl-SelectSaver-1.02-510.el10.noarch perl-Socket-4:2.038-510.el10.s390x perl-Storable-1:3.32-510.el10.s390x perl-Symbol-1.09-510.el10.noarch perl-Term-ANSIColor-5.01-511.el10.noarch perl-Term-Cap-1.18-510.el10.noarch perl-Text-ParseWords-3.31-510.el10.noarch perl-Text-Tabs+Wrap-2024.001-510.el10.noarch perl-Text-Unidecode-1.30-26.el10.noarch perl-Time-Local-2:1.350-510.el10.noarch perl-URI-5.27-2.el10.noarch perl-Unicode-EastAsianWidth-12.0-15.el10.noarch perl-Unicode-Normalize-1.32-510.el10.s390x perl-base-2.27-510.el10.noarch perl-constant-1.33-511.el10.noarch perl-if-0.61.000-510.el10.noarch perl-interpreter-4:5.40.0-510.el10.s390x perl-libintl-perl-1.33-10.el10.s390x perl-libnet-3.15-510.el10.noarch perl-libs-4:5.40.0-510.el10.s390x perl-locale-1.12-510.el10.noarch perl-mro-1.29-510.el10.s390x perl-overload-1.37-510.el10.noarch perl-overloading-0.02-510.el10.noarch perl-parent-1:0.241-511.el10.noarch perl-podlators-1:5.01-510.el10.noarch perl-vars-1.05-510.el10.noarch python-rpm-macros-3.12-8.1.el10.noarch python3-3.12.6-1.el10.s390x python3-devel-3.12.6-1.el10.s390x python3-libs-3.12.6-1.el10.s390x python3-packaging-23.2-5.el10.noarch python3-pip-wheel-23.3.2-3.el10.noarch python3-rpm-generators-14-11.el10.noarch python3-rpm-macros-3.12-8.1.el10.noarch python3-setuptools-69.0.3-5.el10.noarch qt6-filesystem-6.7.1-4.el10.noarch qt6-qtbase-6.7.1-5.el10.s390x qt6-qtbase-common-6.7.1-5.el10.noarch qt6-qtbase-devel-6.7.1-5.el10.s390x qt6-qtbase-gui-6.7.1-5.el10.s390x qt6-qtbase-mysql-6.7.1-5.el10.s390x qt6-qtbase-odbc-6.7.1-5.el10.s390x qt6-qtbase-postgresql-6.7.1-5.el10.s390x qt6-rpm-macros-6.7.1-4.el10.noarch redhat-text-vf-fonts-4.0.3-12.el10.noarch swig-4.3.0-1.el10.s390x texinfo-7.1-4.el10.s390x tpm2-tss-4.1.3-2.el10.s390x tzdata-2024a-3.el10.noarch unixODBC-2.3.12-5.el10.s390x vim-filesystem-2:9.1.083-2.el10.noarch vulkan-headers-1.3.283.0-2.el10.noarch vulkan-loader-1.3.283.0-3.el10.s390x vulkan-loader-devel-1.3.283.0-3.el10.s390x xcb-util-0.4.1-6.el10.s390x xcb-util-cursor-0.1.4-5.el10.s390x xcb-util-image-0.4.1-6.el10.s390x xcb-util-keysyms-0.4.1-6.el10.s390x xcb-util-renderutil-0.3.10-6.el10.s390x xcb-util-wm-0.4.2-6.el10.s390x xkeyboard-config-2.41-2.el10.noarch xml-common-0.6.3-64.el10.noarch xorg-x11-proto-devel-2024.1-2.el10.noarch xz-devel-1:5.6.2-2.el10.s390x zlib-ng-compat-devel-2.1.6-3.el10.s390x Complete! Finish: build setup for gpgme-1.23.2-5.el10.src.rpm Start: rpmbuild gpgme-1.23.2-5.el10.src.rpm Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1723075200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.P6FFh1 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf gpgme-1.23.2 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/gpgme-1.23.2.tar.bz2 + STATUS=0 + '[' 0 -ne 0 ']' + cd gpgme-1.23.2 + rm -rf /builddir/build/BUILD/gpgme-1.23.2-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/gpgme-1.23.2-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-don-t-add-extra-libraries-for-linking.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/gpgme-1.3.2-largefile.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-fix-stupid-ax_python_devel.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0002-setup_py_extra_opts.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/gpgme-1.23.2-sast_fix1.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/gpgme-1.23.2-sast_fix2.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/1001-qt-skip-test-remarks-for-gnupg2-2.4.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + gpg2 --import --import-options import-export,import-minimal /builddir/build/SOURCES/signature_key.asc gpg: directory '/builddir/.gnupg' created gpg: Total number processed: 4 + gpgv2 --keyring ./gpg-keyring.gpg /builddir/build/SOURCES/gpgme-1.23.2.tar.bz2.sig /builddir/build/SOURCES/gpgme-1.23.2.tar.bz2 gpgv: Signature made Tue Nov 28 15:47:13 2023 UTC gpgv: using EDDSA key 6DAA6E64A76D2840571B4902528897B826403ADA gpgv: Good signature from "Werner Koch (dist signing 2020)" gpgv: Signature made Wed Nov 29 07:18:36 2023 UTC gpgv: using EDDSA key AC8E115BF73E2D8D47FA9908E98E9B2D19C6C8BD gpgv: Good signature from "Niibe Yutaka (GnuPG Release Key)" + sed -i -e 's|^libdir=@libdir@$|libdir=@exec_prefix@/lib|g' src/gpgme-config.in + sed -i s/3.8/3.12/g configure + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.58eIOC + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection ' + 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 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd gpgme-1.23.2 + export 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' + export 'CXXFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' ++ tr '\n\\' ' ' ++ echo -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 + export 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 ' + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 ' ++ echo -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 ++ tr '\n\\' ' ' + export 'CXXFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 ' + export SETUPTOOLS_USE_DISTUTILS=local + SETUPTOOLS_USE_DISTUTILS=local + mkdir build ~/build/BUILD/gpgme-1.23.2/build ~/build/BUILD/gpgme-1.23.2 + pushd build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 ' + 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 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' '-flto=auto -ffat-lto-objectsx' '!=' x ']' ++ find . -type f -name configure -print + '[' 1 = 1 ']' +++ dirname ../configure ++ find .. -name config.guess -o -name config.sub + for i in $(find $(dirname ../configure) -name config.guess -o -name config.sub) ++ basename ../build-aux/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ../build-aux/config.guess ++ basename ../build-aux/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ../build-aux/config.guess '/usr/lib/rpm/redhat/config.guess' -> '../build-aux/config.guess' + for i in $(find $(dirname ../configure) -name config.guess -o -name config.sub) ++ basename ../build-aux/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ../build-aux/config.sub ++ basename ../build-aux/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ../build-aux/config.sub '/usr/lib/rpm/redhat/config.sub' -> '../build-aux/config.sub' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh ++ grep -q runstatedir=DIR ../configure ++ echo --runstatedir=/run + ../configure --build=s390x-redhat-linux --host=s390x-redhat-linux --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --runstatedir=/run --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-static --disable-silent-rules --enable-languages=cpp,qt6,python checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... no checking build system type... s390x-redhat-linux-gnu checking host system type... s390x-redhat-linux-gnu checking whether make supports nested variables... (cached) yes checking whether make supports the include directive... yes (GNU style) checking for s390x-redhat-linux-gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... unsupported checking for gcc option to enable C99 features... unsupported checking for gcc option to enable C89 features... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... none checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for wchar.h... yes checking for minix/config.h... no checking for locale.h... yes checking for sys/select.h... yes checking for sys/uio.h... yes checking for argp.h... yes checking for poll.h... yes checking for sys/time.h... yes checking whether it is safe to define __EXTENSIONS__... yes checking whether _XOPEN_SOURCE should be defined... no checking for s390x-redhat-linux-gcc... (cached) gcc checking whether the compiler supports GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to enable C11 features... (cached) unsupported checking for gcc option to enable C99 features... (cached) unsupported checking for gcc option to enable C89 features... (cached) none needed checking whether gcc understands -c and -o together... (cached) yes checking dependency style of gcc... (cached) none checking how to run the C preprocessor... gcc -E checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... unsupported checking for g++ option to enable C++98 features... none needed checking dependency style of g++... none checking for gitlog-to-changelog... no checking for cc for build... gcc checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking how to convert s390x-redhat-linux-gnu file names to s390x-redhat-linux-gnu format... func_convert_file_noop checking how to convert s390x-redhat-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for s390x-redhat-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for s390x-redhat-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for s390x-redhat-linux-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for s390x-redhat-linux-strip... no checking for strip... strip checking for s390x-redhat-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for s390x-redhat-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... yes checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf64_s390) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld -m elf64_s390 checking if the linker (/usr/bin/ld -m elf64_s390) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld -m elf64_s390) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... no checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld -m elf64_s390) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for s390x-redhat-linux-windres... no checking for windres... no checking whether C++ compiler accepts -mno-direct-extern-access... no checking for s390x-redhat-linux-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for GPGME_QT6... yes checking for GPGME_QT6TEST... yes checking for s390x-redhat-linux-moc... no checking for moc... /usr/lib64/qt6/libexec/moc checking whether Qt was built with -fPIC... no checking whether a simple Qt program can be built... yes checking whether g++ supports C++17 features with -std=c++17... yes checking for __attribute__((visibility))... yes checking for doxygen... no checking for dot... configure: WARNING: Doxygen not found - Qt binding doc will not be built. no configure: WARNING: Graphviz not found - Qt binding doc will not have diagrams. checking for swig... /usr/bin/swig checking for a Python interpreter with version >= 2.7... none checking for a Python interpreter with version >= 3.4... none checking for a Python interpreter with version >= 3.5... none checking for a Python interpreter with version >= 3.6... none checking for a Python interpreter with version >= 3.7... none checking for a Python interpreter with version >= 3.12... python3.12 checking for python3.12... /usr/bin/python3.12 checking for python3.12 version... 3.12 checking for python3.12 platform... linux checking for GNU default python3.12 prefix... ${prefix} checking for GNU default python3.12 exec_prefix... ${exec_prefix} checking for python3.12 script directory (pythondir)... ${PYTHON_PREFIX}/lib/python3.12/site-packages checking for python3.12 extension module directory (pyexecdir)... ${PYTHON_EXEC_PREFIX}/lib64/python3.12/site-packages checking for python3.12... (cached) /usr/bin/python3.12 checking for a version of Python >= '2.1.0'... yes checking for the distutils Python package... yes checking for Python include path... -I/usr/include/python3.12 checking for Python library path... -L/usr/lib64 -lpython3.12 checking for Python site-packages path... /usr/lib/python3.12/site-packages checking python extra libraries... -ldl -lm checking python extra linking flags... -Xlinker -export-dynamic checking consistency of all components of python development environment... yes checking for a Python interpreter with version >= 3.9... none checking for a Python interpreter with version >= 3.10... none checking for a Python interpreter with version >= 3.11... none checking for a Python interpreter with version >= 3.12... python3.12 checking for python3.12... /usr/bin/python3.12 checking for python3.12 version... 3.12 checking for python3.12 platform... linux checking for GNU default python3.12 prefix... ${prefix} checking for GNU default python3.12 exec_prefix... ${exec_prefix} checking for python3.12 script directory (pythondir)... ${PYTHON_PREFIX}/lib/python3.12/site-packages checking for python3.12 extension module directory (pyexecdir)... ${PYTHON_EXEC_PREFIX}/lib64/python3.12/site-packages checking for python3.12... (cached) /usr/bin/python3.12 checking for a version of Python >= '2.1.0'... yes checking for the distutils Python package... yes checking for Python include path... -I/usr/include/python3.12 checking for Python library path... -L/usr/lib64 -lpython3.12 checking for Python site-packages path... /usr/lib/python3.12/site-packages checking python extra libraries... -ldl -lm checking python extra linking flags... -Xlinker -export-dynamic checking consistency of all components of python development environment... yes checking for a Python interpreter with version >= all... none checking for inline... inline checking for flexible array members... yes checking size of unsigned int... 4 checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for off_t... yes checking for uintptr_t... yes checking if gcc supports -Wno-missing-field-initializers... yes checking for __thread... yes configure: checking for libraries checking for _LARGEFILE_SOURCE value needed for large files... no checking for gcc options needed to detect all undeclared functions... none needed checking whether ttyname_r is declared... yes checking for unistd.h... (cached) yes checking for ttyname_r... yes checking whether ttyname_r is compatible with its POSIX signature... yes checking whether ttyname_r works with small buffers... guessing yes checking whether we are using the GNU C Library 2.1 or newer... yes checking for getenv_r... no checking for timegm... yes checking for setlocale... yes checking for gpg-error-config... /usr/bin/gpg-error-config checking for gpgrt-config... /usr/bin/gpgrt-config configure: Use gpgrt-config with /usr/lib64 as gpg-error-config checking for GPG Error - version >= 1.36... yes (1.50-unknown) configure: Use gpgrt-config as libassuan-config checking for LIBASSUAN - version >= 2.4.2... yes (2.5.6) checking LIBASSUAN API version... okay checking for getgid... yes checking for getegid... yes checking for closefrom... yes checking for nanosleep... yes checking for stpcpy... yes checking for setenv... yes checking for struct cmsghdr.cmsg_len... yes checking for error_t... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating tests/Makefile config.status: creating tests/gpg/Makefile config.status: creating tests/gpgsm/Makefile config.status: creating tests/opassuan/Makefile config.status: creating tests/json/Makefile config.status: creating doc/Makefile config.status: creating src/versioninfo.rc config.status: creating src/gpgme.pc config.status: creating src/gpgme-glib.pc config.status: creating src/gpgme.h config.status: creating src/gpgme-config config.status: creating lang/cpp/Makefile config.status: creating lang/cpp/src/Makefile config.status: creating lang/cpp/tests/Makefile config.status: creating lang/cpp/src/GpgmeppConfig-w32.cmake.in config.status: creating lang/cpp/src/GpgmeppConfig.cmake.in config.status: creating lang/cpp/src/GpgmeppConfigVersion.cmake config.status: creating lang/cpp/src/gpgmepp_version.h config.status: creating lang/qt/Makefile config.status: creating lang/qt/src/Makefile config.status: creating lang/qt/src/QGpgmeQt6Config-w32.cmake.in config.status: creating lang/qt/src/QGpgmeQt6Config.cmake.in config.status: creating lang/qt/src/QGpgmeQt6ConfigVersion.cmake config.status: creating lang/qt/tests/Makefile config.status: creating lang/qt/src/qgpgme_version.h config.status: creating lang/Makefile config.status: creating lang/cl/Makefile config.status: creating lang/cl/gpgme.asd config.status: creating lang/js/Makefile config.status: creating lang/js/src/Makefile config.status: creating lang/js/BrowserTestExtension/Makefile config.status: creating lang/js/DemoExtension/Makefile config.status: creating lang/qt/doc/Makefile config.status: creating lang/python/Makefile config.status: creating lang/python/version.py config.status: creating lang/python/tests/Makefile config.status: creating lang/python/src/Makefile config.status: creating lang/python/examples/Makefile config.status: creating lang/python/doc/Makefile config.status: creating lang/python/setup.py config.status: creating conf/config.h config.status: executing depfiles commands config.status: executing libtool commands GPGME v1.23.2 has been configured as follows: Revision: 1a26db71 (6694) Platform: s390x-redhat-linux-gnu UI Server: yes FD Passing: yes Language bindings: cpp python (3.12) qt (Qt 6) + /usr/bin/make -O -j2 V=1 VERBOSE=1 /usr/bin/make all-recursive Making all in src make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o argparse.o ../../src/argparse.c make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o conversion.lo ../../src/conversion.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/conversion.c -fPIC -DPIC -o .libs/conversion.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o b64dec.lo ../../src/b64dec.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/b64dec.c -fPIC -DPIC -o .libs/b64dec.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o get-env.lo ../../src/get-env.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/get-env.c -fPIC -DPIC -o .libs/get-env.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o parsetlv.lo ../../src/parsetlv.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/parsetlv.c -fPIC -DPIC -o .libs/parsetlv.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o gpgme-tool.o ../../src/gpgme-tool.c make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o mbox-util.lo ../../src/mbox-util.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/mbox-util.c -fPIC -DPIC -o .libs/mbox-util.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o data-fd.lo ../../src/data-fd.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/data-fd.c -fPIC -DPIC -o .libs/data-fd.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o data-stream.lo ../../src/data-stream.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/data-stream.c -fPIC -DPIC -o .libs/data-stream.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o data.lo ../../src/data.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/data.c -fPIC -DPIC -o .libs/data.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o data-mem.lo ../../src/data-mem.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/data-mem.c -fPIC -DPIC -o .libs/data-mem.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o data-user.lo ../../src/data-user.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/data-user.c -fPIC -DPIC -o .libs/data-user.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o data-estream.lo ../../src/data-estream.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/data-estream.c -fPIC -DPIC -o .libs/data-estream.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o data-compat.lo ../../src/data-compat.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/data-compat.c -fPIC -DPIC -o .libs/data-compat.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o data-identify.lo ../../src/data-identify.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/data-identify.c -fPIC -DPIC -o .libs/data-identify.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o signers.lo ../../src/signers.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/signers.c -fPIC -DPIC -o .libs/signers.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o sig-notation.lo ../../src/sig-notation.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/sig-notation.c -fPIC -DPIC -o .libs/sig-notation.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o wait.lo ../../src/wait.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/wait.c -fPIC -DPIC -o .libs/wait.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o wait-global.lo ../../src/wait-global.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/wait-global.c -fPIC -DPIC -o .libs/wait-global.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o wait-private.lo ../../src/wait-private.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/wait-private.c -fPIC -DPIC -o .libs/wait-private.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o wait-user.lo ../../src/wait-user.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/wait-user.c -fPIC -DPIC -o .libs/wait-user.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o encrypt.lo ../../src/encrypt.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/encrypt.c -fPIC -DPIC -o .libs/encrypt.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o op-support.lo ../../src/op-support.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/op-support.c -fPIC -DPIC -o .libs/op-support.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o encrypt-sign.lo ../../src/encrypt-sign.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/encrypt-sign.c -fPIC -DPIC -o .libs/encrypt-sign.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o decrypt.lo ../../src/decrypt.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/decrypt.c -fPIC -DPIC -o .libs/decrypt.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o decrypt-verify.lo ../../src/decrypt-verify.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/decrypt-verify.c -fPIC -DPIC -o .libs/decrypt-verify.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o sign.lo ../../src/sign.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/sign.c -fPIC -DPIC -o .libs/sign.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o passphrase.lo ../../src/passphrase.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/passphrase.c -fPIC -DPIC -o .libs/passphrase.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o progress.lo ../../src/progress.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/progress.c -fPIC -DPIC -o .libs/progress.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o verify.lo ../../src/verify.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/verify.c -fPIC -DPIC -o .libs/verify.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o key.lo ../../src/key.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/key.c -fPIC -DPIC -o .libs/key.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o keysign.lo ../../src/keysign.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/keysign.c -fPIC -DPIC -o .libs/keysign.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o trust-item.lo ../../src/trust-item.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/trust-item.c -fPIC -DPIC -o .libs/trust-item.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o keylist.lo ../../src/keylist.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/keylist.c -fPIC -DPIC -o .libs/keylist.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o tofupolicy.lo ../../src/tofupolicy.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/tofupolicy.c -fPIC -DPIC -o .libs/tofupolicy.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o trustlist.lo ../../src/trustlist.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/trustlist.c -fPIC -DPIC -o .libs/trustlist.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o revsig.lo ../../src/revsig.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/revsig.c -fPIC -DPIC -o .libs/revsig.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o export.lo ../../src/export.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/export.c -fPIC -DPIC -o .libs/export.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o import.lo ../../src/import.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/import.c -fPIC -DPIC -o .libs/import.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o delete.lo ../../src/delete.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/delete.c -fPIC -DPIC -o .libs/delete.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o edit.lo ../../src/edit.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/edit.c -fPIC -DPIC -o .libs/edit.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o genkey.lo ../../src/genkey.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/genkey.c -fPIC -DPIC -o .libs/genkey.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o getauditlog.lo ../../src/getauditlog.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/getauditlog.c -fPIC -DPIC -o .libs/getauditlog.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o setexpire.lo ../../src/setexpire.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/setexpire.c -fPIC -DPIC -o .libs/setexpire.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o opassuan.lo ../../src/opassuan.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/opassuan.c -fPIC -DPIC -o .libs/opassuan.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o passwd.lo ../../src/passwd.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/passwd.c -fPIC -DPIC -o .libs/passwd.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o spawn.lo ../../src/spawn.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/spawn.c -fPIC -DPIC -o .libs/spawn.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o assuan-support.lo ../../src/assuan-support.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/assuan-support.c -fPIC -DPIC -o .libs/assuan-support.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o engine.lo ../../src/engine.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/engine.c -fPIC -DPIC -o .libs/engine.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o status-table.lo ../../src/status-table.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/status-table.c -fPIC -DPIC -o .libs/status-table.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o engine-gpgsm.lo ../../src/engine-gpgsm.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/engine-gpgsm.c -fPIC -DPIC -o .libs/engine-gpgsm.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o engine-assuan.lo ../../src/engine-assuan.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/engine-assuan.c -fPIC -DPIC -o .libs/engine-assuan.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o engine-gpg.lo ../../src/engine-gpg.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/engine-gpg.c -fPIC -DPIC -o .libs/engine-gpg.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o engine-gpgconf.lo ../../src/engine-gpgconf.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/engine-gpgconf.c -fPIC -DPIC -o .libs/engine-gpgconf.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o engine-uiserver.lo ../../src/engine-uiserver.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/engine-uiserver.c -fPIC -DPIC -o .libs/engine-uiserver.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o vfs-mount.lo ../../src/vfs-mount.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/vfs-mount.c -fPIC -DPIC -o .libs/vfs-mount.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o engine-g13.lo ../../src/engine-g13.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/engine-g13.c -fPIC -DPIC -o .libs/engine-g13.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o vfs-create.lo ../../src/vfs-create.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/vfs-create.c -fPIC -DPIC -o .libs/vfs-create.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o gpgconf.lo ../../src/gpgconf.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/gpgconf.c -fPIC -DPIC -o .libs/gpgconf.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o engine-spawn.lo ../../src/engine-spawn.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/engine-spawn.c -fPIC -DPIC -o .libs/engine-spawn.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o queryswdb.lo ../../src/queryswdb.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/queryswdb.c -fPIC -DPIC -o .libs/queryswdb.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o posix-util.lo ../../src/posix-util.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/posix-util.c -fPIC -DPIC -o .libs/posix-util.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o dirinfo.lo ../../src/dirinfo.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/dirinfo.c -fPIC -DPIC -o .libs/dirinfo.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o posix-io.lo ../../src/posix-io.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/posix-io.c -fPIC -DPIC -o .libs/posix-io.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o debug.lo ../../src/debug.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/debug.c -fPIC -DPIC -o .libs/debug.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o version.lo ../../src/version.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/version.c -fPIC -DPIC -o .libs/version.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o error.lo ../../src/error.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/error.c -fPIC -DPIC -o .libs/error.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o ath.lo ../../src/ath.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/ath.c -fPIC -DPIC -o .libs/ath.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o gpgme.lo ../../src/gpgme.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c ../../src/gpgme.c -fPIC -DPIC -o .libs/gpgme.o make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o cJSON.o ../../src/cJSON.c make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' gcc -DHAVE_CONFIG_H -I. -I../../src -I../conf -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o gpgme-json.o ../../src/gpgme-json.c make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=link gcc -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,--version-script=../../src/libgpgme.vers -version-info 43:1:32 -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 -o libgpgme.la -rpath /usr/lib64 conversion.lo b64dec.lo get-env.lo parsetlv.lo mbox-util.lo data.lo data-fd.lo data-stream.lo data-mem.lo data-user.lo data-estream.lo data-compat.lo data-identify.lo signers.lo sig-notation.lo wait.lo wait-global.lo wait-private.lo wait-user.lo op-support.lo encrypt.lo encrypt-sign.lo decrypt.lo decrypt-verify.lo verify.lo sign.lo passphrase.lo progress.lo key.lo keylist.lo keysign.lo trust-item.lo trustlist.lo tofupolicy.lo revsig.lo import.lo export.lo genkey.lo delete.lo edit.lo getauditlog.lo setexpire.lo opassuan.lo passwd.lo spawn.lo assuan-support.lo engine.lo engine-gpg.lo status-table.lo engine-gpgsm.lo engine-assuan.lo engine-gpgconf.lo engine-uiserver.lo engine-g13.lo vfs-mount.lo vfs-create.lo engine-spawn.lo gpgconf.lo queryswdb.lo posix-util.lo posix-io.lo dirinfo.lo debug.lo gpgme.lo version.lo error.lo ath.lo -lassuan -lgpg-error libtool: link: gcc -shared -fPIC -DPIC .libs/conversion.o .libs/b64dec.o .libs/get-env.o .libs/parsetlv.o .libs/mbox-util.o .libs/data.o .libs/data-fd.o .libs/data-stream.o .libs/data-mem.o .libs/data-user.o .libs/data-estream.o .libs/data-compat.o .libs/data-identify.o .libs/signers.o .libs/sig-notation.o .libs/wait.o .libs/wait-global.o .libs/wait-private.o .libs/wait-user.o .libs/op-support.o .libs/encrypt.o .libs/encrypt-sign.o .libs/decrypt.o .libs/decrypt-verify.o .libs/verify.o .libs/sign.o .libs/passphrase.o .libs/progress.o .libs/key.o .libs/keylist.o .libs/keysign.o .libs/trust-item.o .libs/trustlist.o .libs/tofupolicy.o .libs/revsig.o .libs/import.o .libs/export.o .libs/genkey.o .libs/delete.o .libs/edit.o .libs/getauditlog.o .libs/setexpire.o .libs/opassuan.o .libs/passwd.o .libs/spawn.o .libs/assuan-support.o .libs/engine.o .libs/engine-gpg.o .libs/status-table.o .libs/engine-gpgsm.o .libs/engine-assuan.o .libs/engine-gpgconf.o .libs/engine-uiserver.o .libs/engine-g13.o .libs/vfs-mount.o .libs/vfs-create.o .libs/engine-spawn.o .libs/gpgconf.o .libs/queryswdb.o .libs/posix-util.o .libs/posix-io.o .libs/dirinfo.o .libs/debug.o .libs/gpgme.o .libs/version.o .libs/error.o .libs/ath.o -lassuan -lgpg-error -O2 -flto=auto -m64 -march=z14 -mtune=z15 -Wl,--version-script=../../src/libgpgme.vers -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -Wl,--build-id=sha1 -Wl,-soname -Wl,libgpgme.so.11 -o .libs/libgpgme.so.11.32.1 libtool: link: (cd ".libs" && rm -f "libgpgme.so.11" && ln -s "libgpgme.so.11.32.1" "libgpgme.so.11") libtool: link: (cd ".libs" && rm -f "libgpgme.so" && ln -s "libgpgme.so.11.32.1" "libgpgme.so") libtool: link: ( cd ".libs" && rm -f "libgpgme.la" && ln -s "../libgpgme.la" "libgpgme.la" ) make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=link gcc -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -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 -o gpgme-tool gpgme-tool.o argparse.o libgpgme.la -lassuan -lgpg-error libtool: link: gcc -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o .libs/gpgme-tool gpgme-tool.o argparse.o ./.libs/libgpgme.so -lassuan -lgpg-error -Wl,-rpath -Wl,/usr/lib64 make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /bin/sh ../libtool --tag=CC --mode=link gcc -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -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 -o gpgme-json gpgme-json.o cJSON.o -lm libgpgme.la -lgpg-error libtool: link: gcc -I/usr/include/libassuan2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o .libs/gpgme-json gpgme-json.o cJSON.o -lm ./.libs/libgpgme.so -lgpg-error -Wl,-rpath -Wl,/usr/lib64 make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' Making all in tests Making all in gpg make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' cp ../../../tests/gpg/gpg.conf.in gpg.conf make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' echo pinentry-program /builddir/build/BUILD/gpgme-1.23.2/build/../tests/gpg/pinentry > ./gpg-agent.conf echo disable-scdaemon >> ./gpg-agent.conf make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' GNUPGHOME=/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg LC_ALL=C GPG_AGENT_INFO= top_srcdir=../../.. gpgconf --kill all /usr/bin/mkdir -p ./private-keys-v1.d for k in 13CD0F3BDF24BE53FE192D62F18737256FF6E4FD 76F7E2B35832976B50A27A282D9B87E44577EB66 A0747D5F9425E6664F4FFBEED20FBCA79FDED2BD 13CBE3758AFE42B5E5E2AE4CED27AFA455E3F87F 7A030357C0F253A5BBCD282FFC4E521B37558F5C; do \ cp ../../../tests/gpg/$k private-keys-v1.d/$k.key; \ done echo x > ./gpg-sample.stamp make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' GNUPGHOME=/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg LC_ALL=C GPG_AGENT_INFO= top_srcdir=../../.. gpg --batch --no-permission-warning \ --import ../../../tests/gpg/pubdemo.asc GNUPGHOME=/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg LC_ALL=C GPG_AGENT_INFO= top_srcdir=../../.. gpg --batch --no-permission-warning \ --import ../../../tests/gpg/secdemo.asc GNUPGHOME=/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg LC_ALL=C GPG_AGENT_INFO= top_srcdir=../../.. gpg --batch --no-permission-warning \ --import-ownertrust ../../../tests/gpg/ownertrust.txt GNUPGHOME=/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg LC_ALL=C GPG_AGENT_INFO= top_srcdir=../../.. gpgconf --kill all echo x > ./pubring-stamp make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' /usr/bin/make all-am gpg: keybox '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg/pubring.kbx' created gpg: /builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg/trustdb.gpg: trustdb created gpg: key 2D727CC768697734: public key "Alfa Test (demo key) " imported gpg: key FE180B1DA9E3B0B2: public key "Bob (demo key)" imported gpg: key 413F4AF31AFDAB6C: public key "Charlie Test (demo key) " imported gpg: key EBA9F240EB9DC9E6: public key "Delta Test (demo key) " imported gpg: key 318C1FAEFAEF6D1B: public key "Echelon (demo key)" imported gpg: key D4BF57F37372E243: public key "Foxtrot Test (demo key) " imported gpg: key 168410A48FC282E6: public key "Golf Test (demo key) " imported gpg: key 13DB965534C6E3F1: public key "Hotel Test (demo key) " imported gpg: key 1FE8FC6F04259677: public key "India Test (demo key) " imported gpg: key 0C820C71D2699313: public key "Juliet Test (demo key) " imported gpg: key AD1B0FAD43C2D0C7: public key "Kilo Test (demo key) " imported gpg: key 37CAB51FB79103F8: public key "Lima Test (demo key) " imported gpg: key BE794852BE5CF886: public key "Mallory (demo key)" imported gpg: key 25B00FD430CEC684: public key "November Test (demo key) " imported gpg: key 5F6356BA6D9732AC: public key "Oscar Test (demo key) " imported gpg: key 5D15E01D3FF13206: public key "Papa test (demo key) " imported gpg: key 1C67EC133C661C84: public key "Quebec Test (demo key) " imported gpg: key 3BDBEDB1777FBED3: public key "Romeo Test (demo key) " imported gpg: key A5E67F7FA3AE3EA1: public key "Sierra Test (demo key) " imported gpg: key 58CB9A4C85A81F38: public key "Tango Test (demo key) " imported gpg: key A94C0F75653244D6: public key "Uniform Test (demo key) " imported gpg: key 47AF4B6961F04784: public key "Victor Test (demo key) " imported gpg: key DEF0F7B8EC67DBDE: public key "Whisky Test (demo key) " imported gpg: key 8979A6C5567FB34A: public key "XRay Test (demo key) " imported gpg: key 9EEF34CD4B11B25F: public key "Yankee Test (demo key) " imported gpg: key 6BC4778054ACD246: public key "Zulu Test (demo key) " imported gpg: Total number processed: 26 gpg: imported: 26 gpg: key 2D727CC768697734: "Alfa Test (demo key) " 1 new signature gpg: key 2D727CC768697734: secret key imported gpg: key 6BC4778054ACD246: "Zulu Test (demo key) " 1 new signature gpg: key 6BC4778054ACD246: secret key imported gpg: Total number processed: 2 gpg: new signatures: 2 gpg: secret keys read: 2 gpg: secret keys unchanged: 2 gpg: inserting ownertrust of 6 make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' gcc -DHAVE_CONFIG_H -I. -I../../../tests/gpg -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t-encrypt.o ../../../tests/gpg/t-encrypt.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' gcc -DHAVE_CONFIG_H -I. -I../../../tests/gpg -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t-encrypt-sym.o ../../../tests/gpg/t-encrypt-sym.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' gcc -DHAVE_CONFIG_H -I. -I../../../tests/gpg -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t-sign.o ../../../tests/gpg/t-sign.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' gcc -DHAVE_CONFIG_H -I. -I../../../tests/gpg -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t-encrypt-sign.o ../../../tests/gpg/t-encrypt-sign.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' gcc -DHAVE_CONFIG_H -I. -I../../../tests/gpg -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t-decrypt.o ../../../tests/gpg/t-decrypt.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' gcc -DHAVE_CONFIG_H -I. -I../../../tests/gpg -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t-signers.o ../../../tests/gpg/t-signers.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' gcc -DHAVE_CONFIG_H -I. -I../../../tests/gpg -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t-decrypt-verify.o ../../../tests/gpg/t-decrypt-verify.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' gcc -DHAVE_CONFIG_H -I. -I../../../tests/gpg -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t-verify.o ../../../tests/gpg/t-verify.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' gcc -DHAVE_CONFIG_H -I. -I../../../tests/gpg -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t-export.o ../../../tests/gpg/t-export.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' gcc -DHAVE_CONFIG_H -I. -I../../../tests/gpg -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t-sig-notation.o ../../../tests/gpg/t-sig-notation.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' gcc -DHAVE_CONFIG_H -I. -I../../../tests/gpg -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t-edit.o ../../../tests/gpg/t-edit.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' gcc -DHAVE_CONFIG_H -I. -I../../../tests/gpg -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t-import.o ../../../tests/gpg/t-import.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' gcc -DHAVE_CONFIG_H -I. -I../../../tests/gpg -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t-keylist.o ../../../tests/gpg/t-keylist.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' gcc -DHAVE_CONFIG_H -I. -I../../../tests/gpg -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t-keylist-sig.o ../../../tests/gpg/t-keylist-sig.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' gcc -DHAVE_CONFIG_H -I. -I../../../tests/gpg -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t-wait.o ../../../tests/gpg/t-wait.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' gcc -DHAVE_CONFIG_H -I. -I../../../tests/gpg -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t-keylist-secret-sig.o ../../../tests/gpg/t-keylist-secret-sig.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' gcc -DHAVE_CONFIG_H -I. -I../../../tests/gpg -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t-encrypt-large.o ../../../tests/gpg/t-encrypt-large.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' gcc -DHAVE_CONFIG_H -I. -I../../../tests/gpg -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t-file-name.o ../../../tests/gpg/t-file-name.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' gcc -DHAVE_CONFIG_H -I. -I../../../tests/gpg -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t-gpgconf.o ../../../tests/gpg/t-gpgconf.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' gcc -DHAVE_CONFIG_H -I. -I../../../tests/gpg -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t-encrypt-mixed.o ../../../tests/gpg/t-encrypt-mixed.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' gcc -DHAVE_CONFIG_H -I. -I../../../tests/gpg -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t-edit-sign.o ../../../tests/gpg/t-edit-sign.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' gcc -DHAVE_CONFIG_H -I. -I../../../tests/gpg -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t-eventloop.o ../../../tests/gpg/t-eventloop.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' gcc -DHAVE_CONFIG_H -I. -I../../../tests/gpg -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t_thread_keylist-t-thread-keylist.o `test -f 't-thread-keylist.c' || echo '../../../tests/gpg/'`t-thread-keylist.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' gcc -DHAVE_CONFIG_H -I. -I../../../tests/gpg -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t_thread1-t-thread1.o `test -f 't-thread1.c' || echo '../../../tests/gpg/'`t-thread1.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' gcc -DHAVE_CONFIG_H -I. -I../../../tests/gpg -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t-genkey.o ../../../tests/gpg/t-genkey.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' gcc -DHAVE_CONFIG_H -I. -I../../../tests/gpg -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t_thread_keylist_verify-t-thread-keylist-verify.o `test -f 't-thread-keylist-verify.c' || echo '../../../tests/gpg/'`t-thread-keylist-verify.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-encrypt t-encrypt.o ../../src/libgpgme.la libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-encrypt t-encrypt.o ../../src/.libs/libgpgme.so -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' gcc -DHAVE_CONFIG_H -I. -I../../../tests/gpg -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t_cancel-t-cancel.o `test -f 't-cancel.c' || echo '../../../tests/gpg/'`t-cancel.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-encrypt-sym t-encrypt-sym.o ../../src/libgpgme.la libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-encrypt-sym t-encrypt-sym.o ../../src/.libs/libgpgme.so -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-encrypt-sign t-encrypt-sign.o ../../src/libgpgme.la libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-encrypt-sign t-encrypt-sign.o ../../src/.libs/libgpgme.so -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-sign t-sign.o ../../src/libgpgme.la libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-sign t-sign.o ../../src/.libs/libgpgme.so -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-signers t-signers.o ../../src/libgpgme.la libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-signers t-signers.o ../../src/.libs/libgpgme.so -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-decrypt t-decrypt.o ../../src/libgpgme.la libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-decrypt t-decrypt.o ../../src/.libs/libgpgme.so -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-decrypt-verify t-decrypt-verify.o ../../src/libgpgme.la libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-decrypt-verify t-decrypt-verify.o ../../src/.libs/libgpgme.so -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-verify t-verify.o ../../src/libgpgme.la libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-verify t-verify.o ../../src/.libs/libgpgme.so -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' ../../../tests/gpg/t-support.h: In function 'check_data.constprop': ../../../tests/gpg/t-support.h:137:12: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 137 | buf[ret] = 0; | ^ ../../../tests/gpg/t-support.h:114:8: note: at offset [-2147483648, -1] into destination object 'buf' of size 513 114 | char buf[BUF_SIZE + 1]; | ^ make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-sig-notation t-sig-notation.o ../../src/libgpgme.la libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-sig-notation t-sig-notation.o ../../src/.libs/libgpgme.so -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-export t-export.o ../../src/libgpgme.la libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-export t-export.o ../../src/.libs/libgpgme.so -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-import t-import.o ../../src/libgpgme.la libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-import t-import.o ../../src/.libs/libgpgme.so -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-edit t-edit.o ../../src/libgpgme.la libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-edit t-edit.o ../../src/.libs/libgpgme.so -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-keylist t-keylist.o ../../src/libgpgme.la libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-keylist t-keylist.o ../../src/.libs/libgpgme.so -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-keylist-sig t-keylist-sig.o ../../src/libgpgme.la libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-keylist-sig t-keylist-sig.o ../../src/.libs/libgpgme.so -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-wait t-wait.o ../../src/libgpgme.la libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-wait t-wait.o ../../src/.libs/libgpgme.so -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-encrypt-large t-encrypt-large.o ../../src/libgpgme.la libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-encrypt-large t-encrypt-large.o ../../src/.libs/libgpgme.so -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-keylist-secret-sig t-keylist-secret-sig.o ../../src/libgpgme.la libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-keylist-secret-sig t-keylist-secret-sig.o ../../src/.libs/libgpgme.so -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-file-name t-file-name.o ../../src/libgpgme.la libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-file-name t-file-name.o ../../src/.libs/libgpgme.so -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-gpgconf t-gpgconf.o ../../src/libgpgme.la libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-gpgconf t-gpgconf.o ../../src/.libs/libgpgme.so -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-encrypt-mixed t-encrypt-mixed.o ../../src/libgpgme.la libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-encrypt-mixed t-encrypt-mixed.o ../../src/.libs/libgpgme.so -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-eventloop t-eventloop.o ../../src/libgpgme.la libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-eventloop t-eventloop.o ../../src/.libs/libgpgme.so -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-edit-sign t-edit-sign.o ../../src/libgpgme.la libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-edit-sign t-edit-sign.o ../../src/.libs/libgpgme.so -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-thread-keylist t_thread_keylist-t-thread-keylist.o ../../src/libgpgme.la -lgpg-error libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-thread-keylist t_thread_keylist-t-thread-keylist.o ../../src/.libs/libgpgme.so -lgpg-error -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-thread1 t_thread1-t-thread1.o ../../src/libgpgme.la -lgpg-error libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-thread1 t_thread1-t-thread1.o ../../src/.libs/libgpgme.so -lgpg-error -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-thread-keylist-verify t_thread_keylist_verify-t-thread-keylist-verify.o ../../src/libgpgme.la -lgpg-error libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-thread-keylist-verify t_thread_keylist_verify-t-thread-keylist-verify.o ../../src/.libs/libgpgme.so -lgpg-error -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-genkey t-genkey.o ../../src/libgpgme.la libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-genkey t-genkey.o ../../src/.libs/libgpgme.so -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-cancel t_cancel-t-cancel.o ../../src/libgpgme.la -lgpg-error libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-cancel t_cancel-t-cancel.o ../../src/.libs/libgpgme.so -lgpg-error -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' Making all in json make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/json' echo no-force-v3-sigs > ./gpg.conf make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/json' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/json' echo pinentry-program /builddir/build/BUILD/gpgme-1.23.2/build/../tests/json/../gpg/pinentry > ./gpg-agent.conf echo disable-scdaemon >> ./gpg-agent.conf make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/json' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/json' GNUPGHOME=/builddir/build/BUILD/gpgme-1.23.2/build/tests/json LC_ALL=C GPG_AGENT_INFO= top_srcdir=../../.. gpgme_json=/builddir/build/BUILD/gpgme-1.23.2/build/tests/json/../../src/gpgme-json gpgconf --kill all /usr/bin/mkdir -p ./private-keys-v1.d for k in ../../../tests/gpg/13CD0F3BDF24BE53FE192D62F18737256FF6E4FD ../../../tests/gpg/76F7E2B35832976B50A27A282D9B87E44577EB66 ../../../tests/gpg/A0747D5F9425E6664F4FFBEED20FBCA79FDED2BD ../../../tests/gpg/13CBE3758AFE42B5E5E2AE4CED27AFA455E3F87F ../../../tests/gpg/7A030357C0F253A5BBCD282FFC4E521B37558F5C; do \ cp $k private-keys-v1.d/$(basename $k).key; \ done echo x > ./gpg-sample.stamp make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/json' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/json' GNUPGHOME=/builddir/build/BUILD/gpgme-1.23.2/build/tests/json LC_ALL=C GPG_AGENT_INFO= top_srcdir=../../.. gpgme_json=/builddir/build/BUILD/gpgme-1.23.2/build/tests/json/../../src/gpgme-json gpg --batch --no-permission-warning \ --import ../../../tests/gpg/pubdemo.asc GNUPGHOME=/builddir/build/BUILD/gpgme-1.23.2/build/tests/json LC_ALL=C GPG_AGENT_INFO= top_srcdir=../../.. gpgme_json=/builddir/build/BUILD/gpgme-1.23.2/build/tests/json/../../src/gpgme-json gpg --batch --no-permission-warning \ --import ../../../tests/gpg/secdemo.asc GNUPGHOME=/builddir/build/BUILD/gpgme-1.23.2/build/tests/json LC_ALL=C GPG_AGENT_INFO= top_srcdir=../../.. gpgme_json=/builddir/build/BUILD/gpgme-1.23.2/build/tests/json/../../src/gpgme-json gpgconf --kill all echo x > ./pubring-stamp make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/json' /usr/bin/make all-am gpg: keybox '/builddir/build/BUILD/gpgme-1.23.2/build/tests/json/pubring.kbx' created gpg: /builddir/build/BUILD/gpgme-1.23.2/build/tests/json/trustdb.gpg: trustdb created gpg: key 2D727CC768697734: public key "Alfa Test (demo key) " imported gpg: key FE180B1DA9E3B0B2: public key "Bob (demo key)" imported gpg: key 413F4AF31AFDAB6C: public key "Charlie Test (demo key) " imported gpg: key EBA9F240EB9DC9E6: public key "Delta Test (demo key) " imported gpg: key 318C1FAEFAEF6D1B: public key "Echelon (demo key)" imported gpg: key D4BF57F37372E243: public key "Foxtrot Test (demo key) " imported gpg: key 168410A48FC282E6: public key "Golf Test (demo key) " imported gpg: key 13DB965534C6E3F1: public key "Hotel Test (demo key) " imported gpg: key 1FE8FC6F04259677: public key "India Test (demo key) " imported gpg: key 0C820C71D2699313: public key "Juliet Test (demo key) " imported gpg: key AD1B0FAD43C2D0C7: public key "Kilo Test (demo key) " imported gpg: key 37CAB51FB79103F8: public key "Lima Test (demo key) " imported gpg: key BE794852BE5CF886: public key "Mallory (demo key)" imported gpg: key 25B00FD430CEC684: public key "November Test (demo key) " imported gpg: key 5F6356BA6D9732AC: public key "Oscar Test (demo key) " imported gpg: key 5D15E01D3FF13206: public key "Papa test (demo key) " imported gpg: key 1C67EC133C661C84: public key "Quebec Test (demo key) " imported gpg: key 3BDBEDB1777FBED3: public key "Romeo Test (demo key) " imported gpg: key A5E67F7FA3AE3EA1: public key "Sierra Test (demo key) " imported gpg: key 58CB9A4C85A81F38: public key "Tango Test (demo key) " imported gpg: key A94C0F75653244D6: public key "Uniform Test (demo key) " imported gpg: key 47AF4B6961F04784: public key "Victor Test (demo key) " imported gpg: key DEF0F7B8EC67DBDE: public key "Whisky Test (demo key) " imported gpg: key 8979A6C5567FB34A: public key "XRay Test (demo key) " imported gpg: key 9EEF34CD4B11B25F: public key "Yankee Test (demo key) " imported gpg: key 6BC4778054ACD246: public key "Zulu Test (demo key) " imported gpg: Total number processed: 26 gpg: imported: 26 gpg: key 2D727CC768697734: "Alfa Test (demo key) " 1 new signature gpg: key 2D727CC768697734: secret key imported gpg: key 6BC4778054ACD246: "Zulu Test (demo key) " 1 new signature gpg: key 6BC4778054ACD246: secret key imported gpg: Total number processed: 2 gpg: new signatures: 2 gpg: secret keys read: 2 gpg: secret keys unchanged: 2 make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/json' gcc -DHAVE_CONFIG_H -I. -I../../../tests/json -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t-json.o ../../../tests/json/t-json.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/json' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/json' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-json t-json.o ../../src/cJSON.o -lm ../../src/libgpgme.la -lgpg-error libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-json t-json.o ../../src/cJSON.o -lm ../../src/.libs/libgpgme.so -lgpg-error -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/json' Making all in gpgsm make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' echo disable-crl-checks > ./gpgsm.conf echo faked-system-time 1008241200 >> ./gpgsm.conf echo "agent-program `which gpg-agent`|--debug-quick-random" >> ./gpgsm.conf make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' echo 32100C27173EF6E9C4E9A25D3D69F86D37A4F939 > ./trustlist.txt echo >> ./trustlist.txt echo "# CN=test cert 1,OU=Aegypten Project,O=g10 Code GmbH,L=Düsseldorf,C=DE" >> ./trustlist.txt echo "3CF405464F66ED4A7DF45BBDD1E4282E33BDB76E S" >> ./trustlist.txt make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' GNUPGHOME=/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm LC_ALL=C GPG_AGENT_INFO= top_srcdir=../../.. gpgconf --kill all /usr/bin/mkdir -p ./private-keys-v1.d cp ../../../tests/gpgsm/32100C27173EF6E9C4E9A25D3D69F86D37A4F939 private-keys-v1.d/32100C27173EF6E9C4E9A25D3D69F86D37A4F939.key echo x > ./gpg-sample.stamp make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' GNUPGHOME=/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm LC_ALL=C GPG_AGENT_INFO= top_srcdir=../../.. gpgsm --import ../../../tests/gpgsm/cert_g10code_test1.der touch pubring-stamp make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' /usr/bin/make all-am gpgsm: WARNING: running with faked system time: 2001-12-13 11:00:00 gpgsm: keybox '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm/pubring.kbx' created gpgsm: total number processed: 1 gpgsm: imported: 1 make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' gcc -DHAVE_CONFIG_H -I. -I../../../tests/gpgsm -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t-import.o ../../../tests/gpgsm/t-import.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' gcc -DHAVE_CONFIG_H -I. -I../../../tests/gpgsm -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t-keylist.o ../../../tests/gpgsm/t-keylist.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' gcc -DHAVE_CONFIG_H -I. -I../../../tests/gpgsm -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t-encrypt.o ../../../tests/gpgsm/t-encrypt.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' gcc -DHAVE_CONFIG_H -I. -I../../../tests/gpgsm -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t-verify.o ../../../tests/gpgsm/t-verify.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' gcc -DHAVE_CONFIG_H -I. -I../../../tests/gpgsm -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t-decrypt.o ../../../tests/gpgsm/t-decrypt.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' gcc -DHAVE_CONFIG_H -I. -I../../../tests/gpgsm -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t-export.o ../../../tests/gpgsm/t-export.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' gcc -DHAVE_CONFIG_H -I. -I../../../tests/gpgsm -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t-sign.o ../../../tests/gpgsm/t-sign.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' gcc -DHAVE_CONFIG_H -I. -I../../../tests/gpgsm -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t-genkey.o ../../../tests/gpgsm/t-genkey.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' gcc -DHAVE_CONFIG_H -I. -I../../../tests/gpgsm -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o cms-keylist.o ../../../tests/gpgsm/cms-keylist.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' gcc -DHAVE_CONFIG_H -I. -I../../../tests/gpgsm -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o cms-decrypt.o ../../../tests/gpgsm/cms-decrypt.c make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-import t-import.o ../../src/libgpgme.la libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-import t-import.o ../../src/.libs/libgpgme.so -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-encrypt t-encrypt.o ../../src/libgpgme.la libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-encrypt t-encrypt.o ../../src/.libs/libgpgme.so -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-keylist t-keylist.o ../../src/libgpgme.la libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-keylist t-keylist.o ../../src/.libs/libgpgme.so -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-decrypt t-decrypt.o ../../src/libgpgme.la libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-decrypt t-decrypt.o ../../src/.libs/libgpgme.so -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-verify t-verify.o ../../src/libgpgme.la libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-verify t-verify.o ../../src/.libs/libgpgme.so -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-export t-export.o ../../src/libgpgme.la libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-export t-export.o ../../src/.libs/libgpgme.so -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-sign t-sign.o ../../src/libgpgme.la libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-sign t-sign.o ../../src/.libs/libgpgme.so -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-genkey t-genkey.o ../../src/libgpgme.la libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-genkey t-genkey.o ../../src/.libs/libgpgme.so -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o cms-keylist cms-keylist.o ../../src/libgpgme.la libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o cms-keylist cms-keylist.o ../../src/.libs/libgpgme.so -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o cms-decrypt cms-decrypt.o ../../src/libgpgme.la libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o cms-decrypt cms-decrypt.o ../../src/.libs/libgpgme.so -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' Making all in opassuan make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/opassuan' gcc -DHAVE_CONFIG_H -I. -I../../../tests/opassuan -I../../conf -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t-command.o ../../../tests/opassuan/t-command.c make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/opassuan' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/opassuan' /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -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 -o t-command t-command.o ../../src/libgpgme.la libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o .libs/t-command t-command.o ../../src/.libs/libgpgme.so -Wl,-rpath -Wl,/usr/lib64 make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/opassuan' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' gcc -DHAVE_CONFIG_H -I. -I../../tests -I../conf -I../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t-version.o ../../tests/t-version.c make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' gcc -DHAVE_CONFIG_H -I. -I../../tests -I../conf -I../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t-engine-info.o ../../tests/t-engine-info.c make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' gcc -DHAVE_CONFIG_H -I. -I../../tests -I../conf -I../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o t-data.o ../../tests/t-data.c make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' gcc -DHAVE_CONFIG_H -I. -I../../tests -I../conf -I../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o run-export.o ../../tests/run-export.c make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' gcc -DHAVE_CONFIG_H -I. -I../../tests -I../conf -I../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o run-keylist.o ../../tests/run-keylist.c make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' gcc -DHAVE_CONFIG_H -I. -I../../tests -I../conf -I../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o run-import.o ../../tests/run-import.c make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' gcc -DHAVE_CONFIG_H -I. -I../../tests -I../conf -I../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o run-sign.o ../../tests/run-sign.c make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' gcc -DHAVE_CONFIG_H -I. -I../../tests -I../conf -I../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o run-verify.o ../../tests/run-verify.c make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' gcc -DHAVE_CONFIG_H -I. -I../../tests -I../conf -I../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o run-encrypt.o ../../tests/run-encrypt.c make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' gcc -DHAVE_CONFIG_H -I. -I../../tests -I../conf -I../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o run-identify.o ../../tests/run-identify.c make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' gcc -DHAVE_CONFIG_H -I. -I../../tests -I../conf -I../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o run-decrypt.o ../../tests/run-decrypt.c make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' gcc -DHAVE_CONFIG_H -I. -I../../tests -I../conf -I../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o run-genkey.o ../../tests/run-genkey.c make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' gcc -DHAVE_CONFIG_H -I. -I../../tests -I../conf -I../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o run-keysign.o ../../tests/run-keysign.c make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' gcc -DHAVE_CONFIG_H -I. -I../../tests -I../conf -I../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o run-swdb.o ../../tests/run-swdb.c make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' gcc -DHAVE_CONFIG_H -I. -I../../tests -I../conf -I../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o run-tofu.o ../../tests/run-tofu.c make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' gcc -DHAVE_CONFIG_H -I. -I../../tests -I../conf -I../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o run-receive-keys.o ../../tests/run-receive-keys.c make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' /bin/sh ../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-version t-version.o ../src/libgpgme.la -lgpg-error libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-version t-version.o ../src/.libs/libgpgme.so -lgpg-error -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' gcc -DHAVE_CONFIG_H -I. -I../../tests -I../conf -I../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -c -o run_threaded-run-threaded.o `test -f 'run-threaded.c' || echo '../../tests/'`run-threaded.c make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' /bin/sh ../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-data t-data.o ../src/libgpgme.la -lgpg-error libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-data t-data.o ../src/.libs/libgpgme.so -lgpg-error -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' /bin/sh ../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o t-engine-info t-engine-info.o ../src/libgpgme.la -lgpg-error libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-engine-info t-engine-info.o ../src/.libs/libgpgme.so -lgpg-error -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' /bin/sh ../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o run-export run-export.o ../src/libgpgme.la -lgpg-error libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o run-export run-export.o ../src/.libs/libgpgme.so -lgpg-error -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' /bin/sh ../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o run-keylist run-keylist.o ../src/libgpgme.la -lgpg-error libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o run-keylist run-keylist.o ../src/.libs/libgpgme.so -lgpg-error -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' /bin/sh ../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o run-import run-import.o ../src/libgpgme.la -lgpg-error libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o run-import run-import.o ../src/.libs/libgpgme.so -lgpg-error -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' /bin/sh ../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o run-sign run-sign.o ../src/libgpgme.la -lgpg-error libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o run-sign run-sign.o ../src/.libs/libgpgme.so -lgpg-error -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' /bin/sh ../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o run-verify run-verify.o ../src/libgpgme.la -lgpg-error libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o run-verify run-verify.o ../src/.libs/libgpgme.so -lgpg-error -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' /bin/sh ../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o run-identify run-identify.o ../src/libgpgme.la -lgpg-error libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o run-identify run-identify.o ../src/.libs/libgpgme.so -lgpg-error -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' /bin/sh ../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o run-encrypt run-encrypt.o ../src/libgpgme.la -lgpg-error libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o run-encrypt run-encrypt.o ../src/.libs/libgpgme.so -lgpg-error -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' /bin/sh ../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o run-decrypt run-decrypt.o ../src/libgpgme.la -lgpg-error libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o run-decrypt run-decrypt.o ../src/.libs/libgpgme.so -lgpg-error -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' /bin/sh ../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o run-genkey run-genkey.o ../src/libgpgme.la -lgpg-error libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o run-genkey run-genkey.o ../src/.libs/libgpgme.so -lgpg-error -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' /bin/sh ../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o run-keysign run-keysign.o ../src/libgpgme.la -lgpg-error libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o run-keysign run-keysign.o ../src/.libs/libgpgme.so -lgpg-error -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' /bin/sh ../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o run-tofu run-tofu.o ../src/libgpgme.la -lgpg-error libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o run-tofu run-tofu.o ../src/.libs/libgpgme.so -lgpg-error -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' /bin/sh ../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o run-swdb run-swdb.o ../src/libgpgme.la -lgpg-error libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o run-swdb run-swdb.o ../src/.libs/libgpgme.so -lgpg-error -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' /bin/sh ../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o run-receive-keys run-receive-keys.o ../src/libgpgme.la -lgpg-error libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o run-receive-keys run-receive-keys.o ../src/.libs/libgpgme.so -lgpg-error -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' /bin/sh ../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -no-install -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 -o run-threaded run_threaded-run-threaded.o ../src/libgpgme.la -lgpg-error libtool: link: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o run-threaded run_threaded-run-threaded.o ../src/.libs/libgpgme.so -lgpg-error -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' Making all in doc make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/doc' gcc -I. -I../conf -I../../doc \ -o mkdefsinc ../../doc/mkdefsinc.c make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/doc' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/doc' incd="`test -f defsincdate || echo '../../doc/'`defsincdate"; \ ./mkdefsinc -C ../../doc --date "`cat $incd 2>/dev/null`" \ gpgme.texi uiserver.texi lesser.texi gpl.texi >defs.inc make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/doc' /usr/bin/make all-am make[3]: Nothing to be done for 'all-am'. Making all in lang Making all in cpp Making all in src make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o exception.lo ../../../../lang/cpp/src/exception.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/cpp/src/exception.cpp -fPIC -DPIC -o .libs/exception.o make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o key.lo ../../../../lang/cpp/src/key.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/cpp/src/key.cpp -fPIC -DPIC -o .libs/key.o make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o trustitem.lo ../../../../lang/cpp/src/trustitem.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/cpp/src/trustitem.cpp -fPIC -DPIC -o .libs/trustitem.o make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o context.lo ../../../../lang/cpp/src/context.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/cpp/src/context.cpp -fPIC -DPIC -o .libs/context.o make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o callbacks.lo ../../../../lang/cpp/src/callbacks.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/cpp/src/callbacks.cpp -fPIC -DPIC -o .libs/callbacks.o make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o data.lo ../../../../lang/cpp/src/data.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/cpp/src/data.cpp -fPIC -DPIC -o .libs/data.o make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o eventloopinteractor.lo ../../../../lang/cpp/src/eventloopinteractor.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/cpp/src/eventloopinteractor.cpp -fPIC -DPIC -o .libs/eventloopinteractor.o make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o editinteractor.lo ../../../../lang/cpp/src/editinteractor.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/cpp/src/editinteractor.cpp -fPIC -DPIC -o .libs/editinteractor.o make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o keylistresult.lo ../../../../lang/cpp/src/keylistresult.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/cpp/src/keylistresult.cpp -fPIC -DPIC -o .libs/keylistresult.o make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o keygenerationresult.lo ../../../../lang/cpp/src/keygenerationresult.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/cpp/src/keygenerationresult.cpp -fPIC -DPIC -o .libs/keygenerationresult.o make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o importresult.lo ../../../../lang/cpp/src/importresult.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/cpp/src/importresult.cpp -fPIC -DPIC -o .libs/importresult.o make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o decryptionresult.lo ../../../../lang/cpp/src/decryptionresult.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/cpp/src/decryptionresult.cpp -fPIC -DPIC -o .libs/decryptionresult.o make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o signingresult.lo ../../../../lang/cpp/src/signingresult.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/cpp/src/signingresult.cpp -fPIC -DPIC -o .libs/signingresult.o make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o verificationresult.lo ../../../../lang/cpp/src/verificationresult.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/cpp/src/verificationresult.cpp -fPIC -DPIC -o .libs/verificationresult.o make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o encryptionresult.lo ../../../../lang/cpp/src/encryptionresult.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/cpp/src/encryptionresult.cpp -fPIC -DPIC -o .libs/encryptionresult.o make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o engineinfo.lo ../../../../lang/cpp/src/engineinfo.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/cpp/src/engineinfo.cpp -fPIC -DPIC -o .libs/engineinfo.o make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o gpgsetexpirytimeeditinteractor.lo ../../../../lang/cpp/src/gpgsetexpirytimeeditinteractor.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/cpp/src/gpgsetexpirytimeeditinteractor.cpp -fPIC -DPIC -o .libs/gpgsetexpirytimeeditinteractor.o make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o gpgsetownertrusteditinteractor.lo ../../../../lang/cpp/src/gpgsetownertrusteditinteractor.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/cpp/src/gpgsetownertrusteditinteractor.cpp -fPIC -DPIC -o .libs/gpgsetownertrusteditinteractor.o make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o gpgadduserideditinteractor.lo ../../../../lang/cpp/src/gpgadduserideditinteractor.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/cpp/src/gpgadduserideditinteractor.cpp -fPIC -DPIC -o .libs/gpgadduserideditinteractor.o make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o gpggencardkeyinteractor.lo ../../../../lang/cpp/src/gpggencardkeyinteractor.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/cpp/src/gpggencardkeyinteractor.cpp -fPIC -DPIC -o .libs/gpggencardkeyinteractor.o make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o gpgsignkeyeditinteractor.lo ../../../../lang/cpp/src/gpgsignkeyeditinteractor.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/cpp/src/gpgsignkeyeditinteractor.cpp -fPIC -DPIC -o .libs/gpgsignkeyeditinteractor.o make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o gpgaddexistingsubkeyeditinteractor.lo ../../../../lang/cpp/src/gpgaddexistingsubkeyeditinteractor.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/cpp/src/gpgaddexistingsubkeyeditinteractor.cpp -fPIC -DPIC -o .libs/gpgaddexistingsubkeyeditinteractor.o make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o gpgrevokekeyeditinteractor.lo ../../../../lang/cpp/src/gpgrevokekeyeditinteractor.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/cpp/src/gpgrevokekeyeditinteractor.cpp -fPIC -DPIC -o .libs/gpgrevokekeyeditinteractor.o make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o defaultassuantransaction.lo ../../../../lang/cpp/src/defaultassuantransaction.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/cpp/src/defaultassuantransaction.cpp -fPIC -DPIC -o .libs/defaultassuantransaction.o make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o gpgagentgetinfoassuantransaction.lo ../../../../lang/cpp/src/gpgagentgetinfoassuantransaction.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/cpp/src/gpgagentgetinfoassuantransaction.cpp -fPIC -DPIC -o .libs/gpgagentgetinfoassuantransaction.o make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o scdgetinfoassuantransaction.lo ../../../../lang/cpp/src/scdgetinfoassuantransaction.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/cpp/src/scdgetinfoassuantransaction.cpp -fPIC -DPIC -o .libs/scdgetinfoassuantransaction.o make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o statusconsumerassuantransaction.lo ../../../../lang/cpp/src/statusconsumerassuantransaction.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/cpp/src/statusconsumerassuantransaction.cpp -fPIC -DPIC -o .libs/statusconsumerassuantransaction.o make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o vfsmountresult.lo ../../../../lang/cpp/src/vfsmountresult.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/cpp/src/vfsmountresult.cpp -fPIC -DPIC -o .libs/vfsmountresult.o make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o tofuinfo.lo ../../../../lang/cpp/src/tofuinfo.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/cpp/src/tofuinfo.cpp -fPIC -DPIC -o .libs/tofuinfo.o make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o swdbresult.lo ../../../../lang/cpp/src/swdbresult.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/cpp/src/swdbresult.cpp -fPIC -DPIC -o .libs/swdbresult.o make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o configuration.lo ../../../../lang/cpp/src/configuration.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/cpp/src/configuration.cpp -fPIC -DPIC -o .libs/configuration.o make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o context_vanilla.lo ../../../../lang/cpp/src/context_vanilla.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/cpp/src/context_vanilla.cpp -fPIC -DPIC -o .libs/context_vanilla.o make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o util.lo ../../../../lang/cpp/src/util.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/src -I../../../conf -I../../../src -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/cpp/src/util.cpp -fPIC -DPIC -o .libs/util.o make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-undefined -version-info 26:1:20 -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 -o libgpgmepp.la -rpath /usr/lib64 exception.lo context.lo key.lo trustitem.lo data.lo callbacks.lo eventloopinteractor.lo editinteractor.lo keylistresult.lo keygenerationresult.lo importresult.lo decryptionresult.lo verificationresult.lo signingresult.lo encryptionresult.lo engineinfo.lo gpgsetexpirytimeeditinteractor.lo gpgsetownertrusteditinteractor.lo gpgsignkeyeditinteractor.lo gpgadduserideditinteractor.lo gpggencardkeyinteractor.lo gpgaddexistingsubkeyeditinteractor.lo gpgrevokekeyeditinteractor.lo defaultassuantransaction.lo scdgetinfoassuantransaction.lo gpgagentgetinfoassuantransaction.lo statusconsumerassuantransaction.lo vfsmountresult.lo configuration.lo tofuinfo.lo swdbresult.lo util.lo context_vanilla.lo ../../../src/libgpgme.la -lassuan libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/s390x-redhat-linux/14/../../../../lib64/crti.o /usr/lib/gcc/s390x-redhat-linux/14/crtbeginS.o .libs/exception.o .libs/context.o .libs/key.o .libs/trustitem.o .libs/data.o .libs/callbacks.o .libs/eventloopinteractor.o .libs/editinteractor.o .libs/keylistresult.o .libs/keygenerationresult.o .libs/importresult.o .libs/decryptionresult.o .libs/verificationresult.o .libs/signingresult.o .libs/encryptionresult.o .libs/engineinfo.o .libs/gpgsetexpirytimeeditinteractor.o .libs/gpgsetownertrusteditinteractor.o .libs/gpgsignkeyeditinteractor.o .libs/gpgadduserideditinteractor.o .libs/gpggencardkeyinteractor.o .libs/gpgaddexistingsubkeyeditinteractor.o .libs/gpgrevokekeyeditinteractor.o .libs/defaultassuantransaction.o .libs/scdgetinfoassuantransaction.o .libs/gpgagentgetinfoassuantransaction.o .libs/statusconsumerassuantransaction.o .libs/vfsmountresult.o .libs/configuration.o .libs/tofuinfo.o .libs/swdbresult.o .libs/util.o .libs/context_vanilla.o -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 ../../../src/.libs/libgpgme.so -lassuan -L/usr/lib/gcc/s390x-redhat-linux/14 -L/usr/lib/gcc/s390x-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/s390x-redhat-linux/14/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/s390x-redhat-linux/14/crtendS.o /usr/lib/gcc/s390x-redhat-linux/14/../../../../lib64/crtn.o -O2 -flto=auto -m64 -march=z14 -mtune=z15 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -Wl,--build-id=sha1 -Wl,-soname -Wl,libgpgmepp.so.6 -o .libs/libgpgmepp.so.6.20.1 libtool: link: (cd ".libs" && rm -f "libgpgmepp.so.6" && ln -s "libgpgmepp.so.6.20.1" "libgpgmepp.so.6") libtool: link: (cd ".libs" && rm -f "libgpgmepp.so" && ln -s "libgpgmepp.so.6.20.1" "libgpgmepp.so") libtool: link: ( cd ".libs" && rm -f "libgpgmepp.la" && ln -s "../libgpgmepp.la" "libgpgmepp.la" ) make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' Making all in tests make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/tests' g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/tests -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -DTOP_SRCDIR="../../../.." -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o run-getkey.o ../../../../lang/cpp/tests/run-getkey.cpp make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/tests' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/tests' g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/tests -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -DTOP_SRCDIR="../../../.." -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o run-keylist.o ../../../../lang/cpp/tests/run-keylist.cpp make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/tests' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/tests' g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/tests -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -DTOP_SRCDIR="../../../.." -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o run-verify.o ../../../../lang/cpp/tests/run-verify.cpp make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/tests' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/tests' g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/cpp/tests -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/libassuan2 -DBUILDING_GPGMEPP -DTOP_SRCDIR="../../../.." -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o run-wkdlookup.o ../../../../lang/cpp/tests/run-wkdlookup.cpp make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/tests' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/tests' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-install -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 -o run-getkey run-getkey.o ../../cpp/src/libgpgmepp.la ../../../src/libgpgme.la -lgpg-error -lstdc++ libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o run-getkey run-getkey.o ../../cpp/src/.libs/libgpgmepp.so ../../../src/.libs/libgpgme.so -lgpg-error -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/tests' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/tests' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-install -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 -o run-keylist run-keylist.o ../../cpp/src/libgpgmepp.la ../../../src/libgpgme.la -lgpg-error -lstdc++ libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o run-keylist run-keylist.o ../../cpp/src/.libs/libgpgmepp.so ../../../src/.libs/libgpgme.so -lgpg-error -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/tests' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/tests' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-install -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 -o run-wkdlookup run-wkdlookup.o ../../cpp/src/libgpgmepp.la ../../../src/libgpgme.la -lgpg-error -lstdc++ libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o run-wkdlookup run-wkdlookup.o ../../cpp/src/.libs/libgpgmepp.so ../../../src/.libs/libgpgme.so -lgpg-error -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/tests' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/tests' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-install -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 -o run-verify run-verify.o ../../cpp/src/libgpgmepp.la ../../../src/libgpgme.la -lgpg-error -lstdc++ libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o run-verify run-verify.o ../../cpp/src/.libs/libgpgmepp.so ../../../src/.libs/libgpgme.so -lgpg-error -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/tests' make[4]: Nothing to be done for 'all-am'. Making all in python Making all in . make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python' ln -sf "../../../src/data.h" . ln -sf "../../conf/config.h" . ln -sf "../../../lang/python/src" gpg touch copystamp make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python' set -e ; for PYTHON in /usr/bin/python3.12; do \ CPP="gcc -E" \ CFLAGS="-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div" \ srcdir="../../../lang/python" \ top_builddir="../.." \ $PYTHON setup.py build --verbose --build-base="$(basename "${PYTHON}")-gpg" ; \ done Using gpgme.h from ../../src/gpgme.h Deprecated command line option: -py3. Ignored, this option is no longer supported. python3.12-gpg/gpgme.h:492: Warning 451: Setting a const char * variable may leak memory. In file included from python3.12-gpg/gpgme.h:30, from /builddir/build/BUILD/gpgme-1.23.2/build/lang/python/data.h:34, from python3.12-gpg/gpgme_wrap.c:3349: In function ‘gpg_err_source’, inlined from ‘gpgme_err_source’ at python3.12-gpg/gpgme.h:176:10, inlined from ‘_wrap_gpgme_err_source’ at python3.12-gpg/gpgme_wrap.c:4683:14: /usr/include/gpg-error.h:981:35: warning: ‘arg1’ may be used uninitialized [-Wmaybe-uninitialized] 981 | return (gpg_err_source_t) ((err >> GPG_ERR_SOURCE_SHIFT) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ python3.12-gpg/gpgme_wrap.c: In function ‘_wrap_gpgme_err_source’: python3.12-gpg/gpgme_wrap.c:4664:17: note: ‘arg1’ was declared here 4664 | gpgme_error_t arg1 ; | ^~~~ In function ‘gpg_err_code’, inlined from ‘gpgme_err_code’ at python3.12-gpg/gpgme.h:169:10, inlined from ‘_wrap_gpgme_err_code’ at python3.12-gpg/gpgme_wrap.c:4650:14: /usr/include/gpg-error.h:973:10: warning: ‘arg1’ may be used uninitialized [-Wmaybe-uninitialized] 973 | return (gpg_err_code_t) (err & GPG_ERR_CODE_MASK); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ python3.12-gpg/gpgme_wrap.c: In function ‘_wrap_gpgme_err_code’: python3.12-gpg/gpgme_wrap.c:4631:17: note: ‘arg1’ was declared here 4631 | gpgme_error_t arg1 ; | ^~~~ In function ‘gpg_err_make’, inlined from ‘gpgme_err_make’ at python3.12-gpg/gpgme.h:149:10, inlined from ‘gpgme_error’ at python3.12-gpg/gpgme.h:162:10, inlined from ‘_wrap_gpgme_error’ at python3.12-gpg/gpgme_wrap.c:4617:14: /usr/include/gpg-error.h:951:5: warning: ‘arg1’ may be used uninitialized [-Wmaybe-uninitialized] 950 | return code == GPG_ERR_NO_ERROR ? GPG_ERR_NO_ERROR | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 951 | : (((source & GPG_ERR_SOURCE_MASK) << GPG_ERR_SOURCE_SHIFT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 952 | | (code & GPG_ERR_CODE_MASK)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ python3.12-gpg/gpgme_wrap.c: In function ‘_wrap_gpgme_error’: python3.12-gpg/gpgme_wrap.c:4598:20: note: ‘arg1’ was declared here 4598 | gpgme_err_code_t arg1 ; | ^~~~ In function ‘gpg_err_make’, inlined from ‘gpgme_err_make’ at python3.12-gpg/gpgme.h:149:10, inlined from ‘_wrap_gpgme_err_make’ at python3.12-gpg/gpgme_wrap.c:4584:14: /usr/include/gpg-error.h:951:40: warning: ‘arg1’ may be used uninitialized [-Wmaybe-uninitialized] 951 | : (((source & GPG_ERR_SOURCE_MASK) << GPG_ERR_SOURCE_SHIFT) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ python3.12-gpg/gpgme_wrap.c: In function ‘_wrap_gpgme_err_make’: python3.12-gpg/gpgme_wrap.c:4555:22: note: ‘arg1’ was declared here 4555 | gpgme_err_source_t arg1 ; | ^~~~ In function ‘gpg_err_make’, inlined from ‘gpgme_err_make’ at python3.12-gpg/gpgme.h:149:10, inlined from ‘_wrap_gpgme_err_make’ at python3.12-gpg/gpgme_wrap.c:4584:14: /usr/include/gpg-error.h:951:5: warning: ‘arg2’ may be used uninitialized [-Wmaybe-uninitialized] 950 | return code == GPG_ERR_NO_ERROR ? GPG_ERR_NO_ERROR | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 951 | : (((source & GPG_ERR_SOURCE_MASK) << GPG_ERR_SOURCE_SHIFT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 952 | | (code & GPG_ERR_CODE_MASK)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ python3.12-gpg/gpgme_wrap.c: In function ‘_wrap_gpgme_err_make’: python3.12-gpg/gpgme_wrap.c:4556:20: note: ‘arg2’ was declared here 4556 | gpgme_err_code_t arg2 ; | ^~~~ python3.12-gpg/gpgme_wrap.c: In function ‘_wrap_gpgme_err_code_to_errno’: python3.12-gpg/gpgme_wrap.c:4873:14: warning: ‘arg1’ may be used uninitialized [-Wmaybe-uninitialized] 4873 | result = (int)gpgme_err_code_to_errno(arg1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ python3.12-gpg/gpgme_wrap.c:4854:20: note: ‘arg1’ was declared here 4854 | gpgme_err_code_t arg1 ; | ^~~~ In file included from /usr/include/string.h:548, from /usr/include/python3.12/Python.h:26, from python3.12-gpg/gpgme_wrap.c:204: In function ‘memcpy’, inlined from ‘copy_gpgme_error_t_p’ at python3.12-gpg/gpgme_wrap.c:3950:29, inlined from ‘_wrap_copy_gpgme_error_t_p’ at python3.12-gpg/gpgme_wrap.c:48217:14: /usr/include/bits/string_fortified.h:29:10: warning: ‘arg1’ may be used uninitialized [-Wmaybe-uninitialized] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ python3.12-gpg/gpgme_wrap.c: In function ‘_wrap_copy_gpgme_error_t_p’: python3.12-gpg/gpgme_wrap.c:48198:17: note: ‘arg1’ was declared here 48198 | gpgme_error_t arg1 ; | ^~~~ python3.12-gpg/gpgme_wrap.c: In function ‘_wrap_gpgme_strsource’: python3.12-gpg/gpgme_wrap.c:4812:22: warning: ‘arg1’ may be used uninitialized [-Wmaybe-uninitialized] 4812 | result = (char *)gpgme_strsource(arg1); | ^~~~~~~~~~~~~~~~~~~~~ python3.12-gpg/gpgme_wrap.c:4793:17: note: ‘arg1’ was declared here 4793 | gpgme_error_t arg1 ; | ^~~~ python3.12-gpg/gpgme_wrap.c: In function ‘_wrap_gpgme_strerror’: python3.12-gpg/gpgme_wrap.c:4716:22: warning: ‘arg1’ may be used uninitialized [-Wmaybe-uninitialized] 4716 | result = (char *)gpgme_strerror(arg1); | ^~~~~~~~~~~~~~~~~~~~ python3.12-gpg/gpgme_wrap.c:4697:17: note: ‘arg1’ was declared here 4697 | gpgme_error_t arg1 ; | ^~~~ python3.12-gpg/gpgme_wrap.c: In function ‘_wrap_gpgme_strerror_r’: python3.12-gpg/gpgme_wrap.c:4771:14: warning: ‘arg1’ may be used uninitialized [-Wmaybe-uninitialized] 4771 | result = (int)gpgme_strerror_r(arg1,arg2,arg3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ python3.12-gpg/gpgme_wrap.c:4728:15: note: ‘arg1’ was declared here 4728 | gpg_error_t arg1 ; | ^~~~ python3.12-gpg/gpgme_wrap.c: In function ‘_wrap_gpgme_err_make_from_errno’: python3.12-gpg/gpgme_wrap.c:4958:14: warning: ‘arg1’ may be used uninitialized [-Wmaybe-uninitialized] 4958 | result = gpgme_err_make_from_errno(arg1,arg2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ python3.12-gpg/gpgme_wrap.c:4932:22: note: ‘arg1’ was declared here 4932 | gpgme_err_source_t arg1 ; | ^~~~ In function ‘gpgme_error_t_p_assign’, inlined from ‘_wrap_gpgme_error_t_p_assign’ at python3.12-gpg/gpgme_wrap.c:48281:5: python3.12-gpg/gpgme_wrap.c:3958:10: warning: ‘arg2’ may be used uninitialized [-Wmaybe-uninitialized] 3958 | *obj = value; | ~~~~~^~~~~~~ python3.12-gpg/gpgme_wrap.c: In function ‘_wrap_gpgme_error_t_p_assign’: python3.12-gpg/gpgme_wrap.c:48257:17: note: ‘arg2’ was declared here 48257 | gpgme_error_t arg2 ; | ^~~~ python3.12-gpg/gpgme_wrap.c: In function ‘_wrap__gpgme_op_assuan_result_err_set’: python3.12-gpg/gpgme_wrap.c:47544:27: warning: ‘arg2’ may be used uninitialized [-Wmaybe-uninitialized] 47544 | if (arg1) (arg1)->err = arg2; | ~~~~~~~~~~~~^~~~~~ python3.12-gpg/gpgme_wrap.c:47520:17: note: ‘arg2’ was declared here 47520 | gpgme_error_t arg2 ; | ^~~~ python3.12-gpg/gpgme_wrap.c: In function ‘_wrap__gpgme_import_status_result_set’: python3.12-gpg/gpgme_wrap.c:31065:30: warning: ‘arg2’ may be used uninitialized [-Wmamake[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python' ybe-uninitialized] 31065 | if (arg1) (arg1)->result = arg2; | ~~~~~~~~~~~~~~~^~~~~~ python3.12-gpg/gpgme_wrap.c:31041:17: note: ‘arg2’ was declared here 31041 | gpgme_error_t arg2 ; | ^~~~ python3.12-gpg/gpgme_wrap.c: In function ‘_wrap__gpgme_signature_validity_reason_set’: python3.12-gpg/gpgme_wrap.c:27459:39: warning: ‘arg2’ may be used uninitialized [-Wmaybe-uninitialized] 27459 | if (arg1) (arg1)->validity_reason = arg2; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ python3.12-gpg/gpgme_wrap.c:27435:17: note: ‘arg2’ was declared here 27435 | gpgme_error_t arg2 ; | ^~~~ python3.12-gpg/gpgme_wrap.c: In function ‘_wrap__gpgme_signature_status_set’: python3.12-gpg/gpgme_wrap.c:26822:30: warning: ‘arg2’ may be used uninitialized [-Wmaybe-uninitialized] 26822 | if (arg1) (arg1)->status = arg2; | ~~~~~~~~~~~~~~~^~~~~~ python3.12-gpg/gpgme_wrap.c:26798:17: note: ‘arg2’ was declared here 26798 | gpgme_error_t arg2 ; | ^~~~ python3.12-gpg/gpgme_wrap.c: In function ‘_wrap__gpgme_recipient_status_set’: python3.12-gpg/gpgme_wrap.c:21193:30: warning: ‘arg2’ may be used uninitialized [-Wmaybe-uninitialized] 21193 | if (arg1) (arg1)->status = arg2; | ~~~~~~~~~~~~~~~^~~~~~ python3.12-gpg/gpgme_wrap.c:21169:17: note: ‘arg2’ was declared here 21169 | gpgme_error_t arg2 ; | ^~~~ python3.12-gpg/gpgme_wrap.c: In function ‘_wrap_gpgme_io_event_done_data_op_err_set’: python3.12-gpg/gpgme_wrap.c:14278:30: warning: ‘arg2’ may be used uninitialized [-Wmaybe-uninitialized] 14278 | if (arg1) (arg1)->op_err = arg2; | ~~~~~~~~~~~~~~~^~~~~~ python3.12-gpg/gpgme_wrap.c:14254:17: note: ‘arg2’ was declared here 14254 | gpgme_error_t arg2 ; | ^~~~ python3.12-gpg/gpgme_wrap.c: In function ‘_wrap_gpgme_io_event_done_data_err_set’: python3.12-gpg/gpgme_wrap.c:14211:27: warning: ‘arg2’ may be used uninitialized [-Wmaybe-uninitialized] 14211 | if (arg1) (arg1)->err = arg2; | ~~~~~~~~~~~~^~~~~~ python3.12-gpg/gpgme_wrap.c:14187:17: note: ‘arg2’ was declared here 14187 | gpgme_error_t arg2 ; | ^~~~ python3.12-gpg/gpgme_wrap.c: In function ‘_wrap__gpgme_invalid_key_reason_set’: python3.12-gpg/gpgme_wrap.c:12535:30: warning: ‘arg2’ may be used uninitialized [-Wmaybe-uninitialized] 12535 | if (arg1) (arg1)->reason = arg2; | ~~~~~~~~~~~~~~~^~~~~~ python3.12-gpg/gpgme_wrap.c:12511:17: note: ‘arg2’ was declared here 12511 | gpgme_error_t arg2 ; | ^~~~ python3.12-gpg/gpgme_wrap.c: In function ‘_wrap__gpgme_key_sig_status_set’: python3.12-gpg/gpgme_wrap.c:8700:30: warning: ‘arg2’ may be used uninitialized [-Wmaybe-uninitialized] 8700 | if (arg1) (arg1)->status = arg2; | ~~~~~~~~~~~~~~~^~~~~~ python3.12-gpg/gpgme_wrap.c:8676:17: note: ‘arg2’ was declared here 8676 | gpgme_error_t arg2 ; | ^~~~ python3.12-gpg/gpgme_wrap.c: In function ‘_wrap_gpgme_op_receive_keys’: python3.12-gpg/gpgme_wrap.c:33122:19: warning: ‘size2’ may be used uninitialized [-Wmaybe-uninitialized] 33122 | for (i = 0; i < size2; i++) | ~~^~~~~~~ python3.12-gpg/gpgme_wrap.c:33050:10: note: ‘size2’ was declared here 33050 | size_t size2 ; | ^~~~~ python3.12-gpg/gpgme_wrap.c: In function ‘_wrap_gpgme_op_receive_keys_start’: python3.12-gpg/gpgme_wrap.c:33036:19: warning: ‘size2’ may be used uninitialized [-Wmaybe-uninitialized] 33036 | for (i = 0; i < size2; i++) | ~~^~~~~~~ python3.12-gpg/gpgme_wrap.c:32964:10: note: ‘size2’ was declared here 32964 | size_t size2 ; | ^~~~~ python3.12-gpg/gpgme_wrap.c: In function ‘_wrap_gpgme_data_seek’: python3.12-gpg/gpgme_wrap.c:4156:14: warning: ‘arg2’ may be used uninitialized [-Wmaybe-uninitialized] 4156 | result = gpgme_data_seek(arg1,arg2,arg3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ python3.12-gpg/gpgme_wrap.c:4117:9: note: ‘arg2’ was declared here 4117 | off_t arg2 ; | ^~~~ python3.12-gpg/gpgme_wrap.c: In function ‘_wrap_gpgme_data_new_from_filepart’: python3.12-gpg/gpgme_wrap.c:16267:14: warning: ‘arg4’ may be used uninitialized [-Wmaybe-uninitialized] 16267 | result = gpgme_data_new_from_filepart(arg1,(char const *)arg2,arg3,arg4,arg5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ python3.12-gpg/gpgme_wrap.c:16203:9: note: ‘arg4’ was declared here 16203 | off_t arg4 ; | ^~~~ python3.12-gpg/gpgme_wrap.c: In function ‘_wrap_gpgme_op_keylist_ext_start’: python3.12-gpg/gpgme_wrap.c:39439:19: warning: ‘size2’ may be used uninitialized [-Wmaybe-uninitialized] 39439 | for (i = 0; i < size2; i++) | ~~^~~~~~~ python3.12-gpg/gpgme_wrap.c:39353:10: note: ‘size2’ was declared here 39353 | size_t size2 ; | ^~~~~ python3.12-gpg/gpgme_wrap.c: In function ‘_wrap_gpgme_op_spawn’: python3.12-gpg/gpgme_wrap.c:41153:19: warning: ‘size3’ may be used uninitialized [-Wmaybe-uninitialized] 41153 | for (i = 0; i < size3; i++) | ~~^~~~~~~ python3.12-gpg/gpgme_wrap.c:41028:10: note: ‘size3’ was declared here 41028 | size_t size3 ; | ^~~~~ python3.12-gpg/gpgme_wrap.c: In function ‘_wrap_gpgme_op_spawn_start’: python3.12-gpg/gpgme_wrap.c:41008:19: warning: ‘size3’ may be used uninitialized [-Wmaybe-uninitialized] 41008 | for (i = 0; i < size3; i++) | ~~^~~~~~~ python3.12-gpg/gpgme_wrap.c:40883:10: note: ‘size3’ was declared here 40883 | size_t size3 ; | ^~~~~ python3.12-gpg/gpgme_wrap.c: In function ‘_wrap_gpgme_op_export_ext’: python3.12-gpg/gpgme_wrap.c:34231:19: warning: ‘size2’ may be used uninitialized [-Wmaybe-uninitialized] 34231 | for (i = 0; i < size2; i++) | ~~^~~~~~~ python3.12-gpg/gpgme_wrap.c:34026:10: note: ‘size2’ was declared here 34026 | size_t size2 ; | ^~~~~ python3.12-gpg/gpgme_wrap.c: In function ‘_wrap_gpgme_op_export_ext_start’: python3.12-gpg/gpgme_wrap.c:33915:19: warning: ‘size2’ may be used uninitialized [-Wmaybe-uninitialized] 33915 | for (i = 0; i < size2; i++) | ~~^~~~~~~ python3.12-gpg/gpgme_wrap.c:33710:10: note: ‘size2’ was declared here 33710 | size_t size2 ; | ^~~~~ Making all in tests make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/tests' echo no-force-v3-sigs > ./gpg.conf echo default-key A0FF4590BB6122EDEF6E3C542D727CC768697734 >> ./gpg.conf make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/tests' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/tests' echo pinentry-program /builddir/build/BUILD/gpgme-1.23.2/build/../tests/gpg/pinentry >gpg-agent.conf echo disable-scdaemon >> gpg-agent.conf make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/tests' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/tests' GNUPGHOME=/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/tests LC_ALL=C GPG_AGENT_INFO= top_srcdir=../../../.. srcdir=../../../../lang/python/tests LD_LIBRARY_PATH="../../../src/.libs:" gpgconf --kill all /usr/bin/mkdir -p ./private-keys-v1.d for k in ../../../../tests/gpg/13CD0F3BDF24BE53FE192D62F18737256FF6E4FD ../../../../tests/gpg/76F7E2B35832976B50A27A282D9B87E44577EB66 ../../../../tests/gpg/A0747D5F9425E6664F4FFBEED20FBCA79FDED2BD ../../../../tests/gpg/13CBE3758AFE42B5E5E2AE4CED27AFA455E3F87F ../../../../tests/gpg/7A030357C0F253A5BBCD282FFC4E521B37558F5C; do \ cp $k private-keys-v1.d/${k#../../../../tests/gpg/}.key; \ done echo x > ./gpg-sample.stamp make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/tests' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/tests' GNUPGHOME=/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/tests LC_ALL=C GPG_AGENT_INFO= top_srcdir=../../../.. srcdir=../../../../lang/python/tests LD_LIBRARY_PATH="../../../src/.libs:" gpg --batch --no-permission-warning \ --import ../../../../tests/gpg/pubdemo.asc GNUPGHOME=/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/tests LC_ALL=C GPG_AGENT_INFO= top_srcdir=../../../.. srcdir=../../../../lang/python/tests LD_LIBRARY_PATH="../../../src/.libs:" gpg --batch --no-permission-warning \ --import ../../../../tests/gpg/secdemo.asc GNUPGHOME=/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/tests LC_ALL=C GPG_AGENT_INFO= top_srcdir=../../../.. srcdir=../../../../lang/python/tests LD_LIBRARY_PATH="../../../src/.libs:" gpgconf --kill all echo x > ./pubring-stamp make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/tests' gpg: keybox '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/tests/pubring.kbx' created gpg: /builddir/build/BUILD/gpgme-1.23.2/build/lang/python/tests/trustdb.gpg: trustdb created gpg: key 2D727CC768697734: public key "Alfa Test (demo key) " imported gpg: key FE180B1DA9E3B0B2: public key "Bob (demo key)" imported gpg: key 413F4AF31AFDAB6C: public key "Charlie Test (demo key) " imported gpg: key EBA9F240EB9DC9E6: public key "Delta Test (demo key) " imported gpg: key 318C1FAEFAEF6D1B: public key "Echelon (demo key)" imported gpg: key D4BF57F37372E243: public key "Foxtrot Test (demo key) " imported gpg: key 168410A48FC282E6: public key "Golf Test (demo key) " imported gpg: key 13DB965534C6E3F1: public key "Hotel Test (demo key) " imported gpg: key 1FE8FC6F04259677: public key "India Test (demo key) " imported gpg: key 0C820C71D2699313: public key "Juliet Test (demo key) " imported gpg: key AD1B0FAD43C2D0C7: public key "Kilo Test (demo key) " imported gpg: key 37CAB51FB79103F8: public key "Lima Test (demo key) " imported gpg: key BE794852BE5CF886: public key "Mallory (demo key)" imported gpg: key 25B00FD430CEC684: public key "November Test (demo key) " imported gpg: key 5F6356BA6D9732AC: public key "Oscar Test (demo key) " imported gpg: key 5D15E01D3FF13206: public key "Papa test (demo key) " imported gpg: key 1C67EC133C661C84: public key "Quebec Test (demo key) " imported gpg: key 3BDBEDB1777FBED3: public key "Romeo Test (demo key) " imported gpg: key A5E67F7FA3AE3EA1: public key "Sierra Test (demo key) " imported gpg: key 58CB9A4C85A81F38: public key "Tango Test (demo key) " imported gpg: key A94C0F75653244D6: public key "Uniform Test (demo key) " imported gpg: key 47AF4B6961F04784: public key "Victor Test (demo key) " imported gpg: key DEF0F7B8EC67DBDE: public key "Whisky Test (demo key) " imported gpg: key 8979A6C5567FB34A: public key "XRay Test (demo key) " imported gpg: key 9EEF34CD4B11B25F: public key "Yankee Test (demo key) " imported gpg: key 6BC4778054ACD246: public key "Zulu Test (demo key) " imported gpg: Total number processed: 26 gpg: imported: 26 gpg: key 2D727CC768697734: "Alfa Test (demo key) " 1 new signature gpg: key 2D727CC768697734: secret key imported gpg: key 6BC4778054ACD246: "Zulu Test (demo key) " 1 new signature gpg: key 6BC4778054ACD246: secret key imported gpg: Total number processed: 2 gpg: new signatures: 2 gpg: secret keys read: 2 gpg: secret keys unchanged: 2 /usr/bin/make all-am make[5]: Nothing to be done for 'all-am'. Making all in examples make[4]: Nothing to be done for 'all'. Making all in doc make[4]: Nothing to be done for 'all'. Making all in src make[4]: Nothing to be done for 'all'. Making all in qt Making all in src make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/addexistingsubkeyjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/addexistingsubkeyjob.h -o addexistingsubkeyjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/abstractimportjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/abstractimportjob.h -o abstractimportjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/adduseridjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/adduseridjob.h -o adduseridjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/changeexpiryjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/changeexpiryjob.h -o changeexpiryjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/changeownertrustjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/changeownertrustjob.h -o changeownertrustjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/changepasswdjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/changepasswdjob.h -o changepasswdjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/cleaner.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/cleaner.h -o cleaner.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/decryptjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/decryptjob.h -o decryptjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/decryptverifyarchivejob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/decryptverifyarchivejob.h -o decryptverifyarchivejob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/decryptverifyjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/decryptverifyjob.h -o decryptverifyjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/deletejob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/deletejob.h -o deletejob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/downloadjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/downloadjob.h -o downloadjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/encryptarchivejob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/encryptarchivejob.h -o encryptarchivejob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/encryptjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/encryptjob.h -o encryptjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/exportjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/exportjob.h -o exportjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/hierarchicalkeylistjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/hierarchicalkeylistjob.h -o hierarchicalkeylistjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/importfromkeyserverjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/importfromkeyserverjob.h -o importfromkeyserverjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/importjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/importjob.h -o importjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/job.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/job.h -o job.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/keygenerationjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/keygenerationjob.h -o keygenerationjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/keylistjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/keylistjob.h -o keylistjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/listallkeysjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/listallkeysjob.h -o listallkeysjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/multideletejob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/multideletejob.h -o multideletejob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/qgpgmeaddexistingsubkeyjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/qgpgmeaddexistingsubkeyjob.h -o qgpgmeaddexistingsubkeyjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/qgpgmeadduseridjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/qgpgmeadduseridjob.h -o qgpgmeadduseridjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/qgpgmechangeexpiryjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/qgpgmechangeexpiryjob.h -o qgpgmechangeexpiryjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/qgpgmechangeownertrustjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/qgpgmechangeownertrustjob.h -o qgpgmechangeownertrustjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/qgpgmechangepasswdjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/qgpgmechangepasswdjob.h -o qgpgmechangepasswdjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/qgpgmedecryptjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/qgpgmedecryptjob.h -o qgpgmedecryptjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/qgpgmedecryptverifyarchivejob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/qgpgmedecryptverifyarchivejob.h -o qgpgmedecryptverifyarchivejob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/qgpgmedecryptverifyjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/qgpgmedecryptverifyjob.h -o qgpgmedecryptverifyjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/qgpgmedeletejob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/qgpgmedeletejob.h -o qgpgmedeletejob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/qgpgmedownloadjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/qgpgmedownloadjob.h -o qgpgmedownloadjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/qgpgmeencryptarchivejob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/qgpgmeencryptarchivejob.h -o qgpgmeencryptarchivejob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/qgpgmeencryptjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/qgpgmeencryptjob.h -o qgpgmeencryptjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/qgpgmeexportjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/qgpgmeexportjob.h -o qgpgmeexportjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/qgpgmeimportfromkeyserverjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/qgpgmeimportfromkeyserverjob.h -o qgpgmeimportfromkeyserverjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/qgpgmeimportjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/qgpgmeimportjob.h -o qgpgmeimportjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/qgpgmekeygenerationjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/qgpgmekeygenerationjob.h -o qgpgmekeygenerationjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/qgpgmekeylistjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/qgpgmekeylistjob.h -o qgpgmekeylistjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/qgpgmelistallkeysjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/qgpgmelistallkeysjob.h -o qgpgmelistallkeysjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/qgpgmereceivekeysjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/qgpgmereceivekeysjob.h -o qgpgmereceivekeysjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/qgpgmerefreshsmimekeysjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/qgpgmerefreshsmimekeysjob.h -o qgpgmerefreshsmimekeysjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/qgpgmerevokekeyjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/qgpgmerevokekeyjob.h -o qgpgmerevokekeyjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/qgpgmesetprimaryuseridjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/qgpgmesetprimaryuseridjob.h -o qgpgmesetprimaryuseridjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/qgpgmesignarchivejob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/qgpgmesignarchivejob.h -o qgpgmesignarchivejob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/qgpgmesignencryptjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/qgpgmesignencryptjob.h -o qgpgmesignencryptjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/qgpgmesignencryptarchivejob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/qgpgmesignencryptarchivejob.h -o qgpgmesignencryptarchivejob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/qgpgmesignjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/qgpgmesignjob.h -o qgpgmesignjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/qgpgmesignkeyjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/qgpgmesignkeyjob.h -o qgpgmesignkeyjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/qgpgmeverifydetachedjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/qgpgmeverifydetachedjob.h -o qgpgmeverifydetachedjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/qgpgmeverifyopaquejob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/qgpgmeverifyopaquejob.h -o qgpgmeverifyopaquejob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/qgpgmewkdlookupjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/qgpgmewkdlookupjob.h -o qgpgmewkdlookupjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/qgpgmewkdrefreshjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/qgpgmewkdrefreshjob.h -o qgpgmewkdrefreshjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/qgpgmewkspublishjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/qgpgmewkspublishjob.h -o qgpgmewkspublishjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/tofupolicyjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/tofupolicyjob.h -o tofupolicyjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/qgpgmetofupolicyjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/qgpgmetofupolicyjob.h -o qgpgmetofupolicyjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/receivekeysjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/receivekeysjob.h -o receivekeysjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/refreshkeysjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/refreshkeysjob.h -o refreshkeysjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/revokekeyjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/revokekeyjob.h -o revokekeyjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/setprimaryuseridjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/setprimaryuseridjob.h -o setprimaryuseridjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/signarchivejob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/signarchivejob.h -o signarchivejob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/signencryptjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/signencryptjob.h -o signencryptjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/signencryptarchivejob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/signencryptarchivejob.h -o signencryptarchivejob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/signjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/signjob.h -o signjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/signkeyjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/signkeyjob.h -o signkeyjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/specialjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/specialjob.h -o specialjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/verifydetachedjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/verifydetachedjob.h -o verifydetachedjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/verifyopaquejob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/verifyopaquejob.h -o verifyopaquejob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/wkdlookupjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/wkdlookupjob.h -o wkdlookupjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/keyformailboxjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/keyformailboxjob.h -o keyformailboxjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/wkdrefreshjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/wkdrefreshjob.h -o wkdrefreshjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/wkspublishjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/wkspublishjob.h -o wkspublishjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/qgpgmekeyformailboxjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/qgpgmekeyformailboxjob.h -o qgpgmekeyformailboxjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/defaultkeygenerationjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/defaultkeygenerationjob.h -o defaultkeygenerationjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/quickjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/quickjob.h -o quickjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/qgpgmequickjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/qgpgmequickjob.h -o qgpgmequickjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/gpgcardjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/gpgcardjob.h -o gpgcardjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/src/qgpgmegpgcardjob.h' || echo '../../../../lang/qt/src/'`../../../../lang/qt/src/qgpgmegpgcardjob.h -o qgpgmegpgcardjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/bin/make all-am make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o dataprovider.lo ../../../../lang/qt/src/dataprovider.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/dataprovider.cpp -fPIC -DPIC -o .libs/dataprovider.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qbytearray.h:9, from /usr/include/qt6/QtCore/QByteArray:1, from ../../../../lang/qt/src/dataprovider.h:37, from ../../../../lang/qt/src/dataprovider.cpp:29: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o cleaner.lo ../../../../lang/qt/src/cleaner.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/cleaner.cpp -fPIC -DPIC -o .libs/cleaner.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/cleaner.h:37, from ../../../../lang/qt/src/cleaner.cpp:34: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o debug.lo ../../../../lang/qt/src/debug.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/debug.cpp -fPIC -DPIC -o .libs/debug.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qiodevicebase.h:7, from /usr/include/qt6/QtCore/qtextstream.h:7, from /usr/include/qt6/QtCore/qdebug.h:13, from /usr/include/qt6/QtCore/QDebug:1, from ../../../../lang/qt/src/debug.cpp:41: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o decryptverifyarchivejob.lo ../../../../lang/qt/src/decryptverifyarchivejob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/decryptverifyarchivejob.cpp -fPIC -DPIC -o .libs/decryptverifyarchivejob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/decryptverifyarchivejob.h:37, from ../../../../lang/qt/src/decryptverifyarchivejob.cpp:38: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o filelistdataprovider.lo ../../../../lang/qt/src/filelistdataprovider.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/filelistdataprovider.cpp -fPIC -DPIC -o .libs/filelistdataprovider.o make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o encryptarchivejob.lo ../../../../lang/qt/src/encryptarchivejob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/encryptarchivejob.cpp -fPIC -DPIC -o .libs/encryptarchivejob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/encryptarchivejob.h:37, from ../../../../lang/qt/src/encryptarchivejob.cpp:38: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o multideletejob.lo ../../../../lang/qt/src/multideletejob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/multideletejob.cpp -fPIC -DPIC -o .libs/multideletejob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/multideletejob.h:39, from ../../../../lang/qt/src/multideletejob.cpp:37: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o job.lo ../../../../lang/qt/src/job.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/job.cpp -fPIC -DPIC -o .libs/job.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/job.cpp:41: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<=(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>=(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<=(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>=(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator<(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator>(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator<=(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator>=(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmeadduseridjob.lo ../../../../lang/qt/src/qgpgmeadduseridjob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmeadduseridjob.cpp -fPIC -DPIC -o .libs/qgpgmeadduseridjob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/adduseridjob.h:38, from ../../../../lang/qt/src/qgpgmeadduseridjob.h:38, from ../../../../lang/qt/src/qgpgmeadduseridjob.cpp:39: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmeaddexistingsubkeyjob.lo ../../../../lang/qt/src/qgpgmeaddexistingsubkeyjob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmeaddexistingsubkeyjob.cpp -fPIC -DPIC -o .libs/qgpgmeaddexistingsubkeyjob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qmutex.h:7, from /usr/include/qt6/QtCore/QMutex:1, from ../../../../lang/qt/src/threadedjobmixin.h:38, from ../../../../lang/qt/src/qgpgmeaddexistingsubkeyjob.h:37, from ../../../../lang/qt/src/qgpgmeaddexistingsubkeyjob.cpp:38: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<=(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>=(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<=(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>=(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator<(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator>(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator<=(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator>=(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmebackend.lo ../../../../lang/qt/src/qgpgmebackend.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmebackend.cpp -fPIC -DPIC -o .libs/qgpgmebackend.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qchar.h:7, from /usr/include/qt6/QtCore/qstring.h:14, from /usr/include/qt6/QtCore/QString:1, from ../../../../lang/qt/src/qgpgmebackend.h:38, from ../../../../lang/qt/src/qgpgmebackend.cpp:39: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<=(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>=(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<=(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>=(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator<(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator>(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator<=(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator>=(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmechangeexpiryjob.lo ../../../../lang/qt/src/qgpgmechangeexpiryjob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmechangeexpiryjob.cpp -fPIC -DPIC -o .libs/qgpgmechangeexpiryjob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/changeexpiryjob.h:38, from ../../../../lang/qt/src/qgpgmechangeexpiryjob.h:38, from ../../../../lang/qt/src/qgpgmechangeexpiryjob.cpp:41: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftTmake[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' ype, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<=(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>=(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<=(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>=(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator<(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator>(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator<=(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator>=(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmechangeownertrustjob.lo ../../../../lang/qt/src/qgpgmechangeownertrustjob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmechangeownertrustjob.cpp -fPIC -DPIC -o .libs/qgpgmechangeownertrustjob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/changeownertrustjob.h:38, from ../../../../lang/qt/src/qgpgmechangeownertrustjob.h:38, from ../../../../lang/qt/src/qgpgmechangeownertrustjob.cpp:39: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmechangepasswdjob.lo ../../../../lang/qt/src/qgpgmechangepasswdjob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmechangepasswdjob.cpp -fPIC -DPIC -o .libs/qgpgmechangepasswdjob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/changepasswdjob.h:38, from ../../../../lang/qt/src/qgpgmechangepasswdjob.h:38, from ../../../../lang/qt/src/qgpgmechangepasswdjob.cpp:39: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmedecryptjob.lo ../../../../lang/qt/src/qgpgmedecryptjob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmedecryptjob.cpp -fPIC -DPIC -o .libs/qgpgmedecryptjob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/decryptjob.h:38, from ../../../../lang/qt/src/qgpgmedecryptjob.h:38, from ../../../../lang/qt/src/qgpgmedecryptjob.cpp:39: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcmake[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' omparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmedecryptverifyarchivejob.lo ../../../../lang/qt/src/qgpgmedecryptverifyarchivejob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmedecryptverifyarchivejob.cpp -fPIC -DPIC -o .libs/qgpgmedecryptverifyarchivejob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/decryptverifyarchivejob.h:37, from ../../../../lang/qt/src/qgpgmedecryptverifyarchivejob.h:37, from ../../../../lang/qt/src/qgpgmedecryptverifyarchivejob.cpp:41: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmedecryptverifyjob.lo ../../../../lang/qt/src/qgpgmedecryptverifyjob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmedecryptverifyjob.cpp -fPIC -DPIC -o .libs/qgpgmedecryptverifyjob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/decryptverifyjob.h:38, from ../../../../lang/qt/src/qgpgmedecryptverifyjob.h:38, from ../../../../lang/qt/src/qgpgmedecryptverifyjob.cpp:39: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmedeletejob.lo ../../../../lang/qt/src/qgpgmedeletejob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmedeletejob.cpp -fPIC -DPIC -o .libs/qgpgmedeletejob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/deletejob.h:39, from ../../../../lang/qt/src/qgpgmedeletejob.h:38, from ../../../../lang/qt/src/qgpgmedeletejob.cpp:39: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Comake[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' nstexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmedownloadjob.lo ../../../../lang/qt/src/qgpgmedownloadjob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmedownloadjob.cpp -fPIC -DPIC -o .libs/qgpgmedownloadjob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/downloadjob.h:38, from ../../../../lang/qt/src/qgpgmedownloadjob.h:38, from ../../../../lang/qt/src/qgpgmedownloadjob.cpp:39: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmeencryptarchivejob.lo ../../../../lang/qt/src/qgpgmeencryptarchivejob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmeencryptarchivejob.cpp -fPIC -DPIC -o .libs/qgpgmeencryptarchivejob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/encryptarchivejob.h:37, from ../../../../lang/qt/src/qgpgmeencryptarchivejob.h:37, from ../../../../lang/qt/src/qgpgmeencryptarchivejob.cpp:41: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmeencryptjob.lo ../../../../lang/qt/src/qgpgmeencryptjob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmeencryptjob.cpp -fPIC -DPIC -o .libs/qgpgmeencryptjob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/encryptjob.h:40, from ../../../../lang/qt/src/qgpgmeencryptjob.h:38, from ../../../../lang/qt/src/qgpgmeencryptjob.cpp:41: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<=(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>=(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<=(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>=(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator<(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator>(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator<=(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator>=(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmeexportjob.lo ../../../../lang/qt/src/qgpgmeexportjob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmeexportjob.cpp -fPIC -DPIC -o .libs/qgpgmeexportjob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/exportjob.h:39, from ../../../../lang/qt/src/qgpgmeexportjob.h:40, from ../../../../lang/qt/src/qgpgmeexportjob.cpp:41: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' ~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmeimportfromkeyserverjob.lo ../../../../lang/qt/src/qgpgmeimportfromkeyserverjob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmeimportfromkeyserverjob.cpp -fPIC -DPIC -o .libs/qgpgmeimportfromkeyserverjob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/abstractimportjob.h:38, from ../../../../lang/qt/src/importfromkeyserverjob.h:38, from ../../../../lang/qt/src/qgpgmeimportfromkeyserverjob.h:38, from ../../../../lang/qt/src/qgpgmeimportfromkeyserverjob.cpp:39: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmeimportjob.lo ../../../../lang/qt/src/qgpgmeimportjob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmeimportjob.cpp -fPIC -DPIC -o .libs/qgpgmeimportjob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/abstractimportjob.h:38, from ../../../../lang/qt/src/importjob.h:40, from ../../../../lang/qt/src/qgpgmeimportjob.h:40, from ../../../../lang/qt/src/qgpgmeimportjob.cpp:41: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmekeygenerationjob.lo ../../../../lang/qt/src/qgpgmekeygenerationjob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmekeygenerationjob.cpp -fPIC -DPIC -o .libs/qgpgmekeygenerationjob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/keygenerationjob.h:38, from ../../../../lang/qt/src/qgpgmekeygenerationjob.h:38, from ../../../../lang/qt/src/qgpgmekeygenerationjob.cpp:39: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o listallkeysjob.lo ../../../../lang/qt/src/listallkeysjob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/listallkeysjob.cpp -fPIC -DPIC -o .libs/listallkeysjob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/listallkeysjob.h:40, from ../../../../lang/qt/src/listallkeysjob.cpp:38: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmekeylistjob.lo ../../../../lang/qt/src/qgpgmekeylistjob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmekeylistjob.cpp -fPIC -DPIC -o .libs/qgpgmekeylistjob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/keylistjob.h:38, from ../../../../lang/qt/src/qgpgmekeylistjob.h:38, from ../../../../lang/qt/src/qgpgmekeylistjob.cpp:39: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIAmake[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' LLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:57: /usr/include/qt6/QtCore/qforeach.h: In instantiation of 'QtPrivate::QForeachContainer::type> QtPrivate::qMakeForeachContainer(T&&) [with T = const std::vector&; typename std::decay<_Tp>::type = std::vector]': ../../../../lang/qt/src/qgpgmekeylistjob.cpp:155:5: required from here 60 | for (auto name = QtPrivate::qMakeForeachContainer(container); name.i != name.e; ++name.i) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/qt6/QtCore/qforeach.h:51:61: warning: 'void QtPrivate::warnIfContainerIsNotShared(...) [with T = std::vector]' is deprecated: Do not use foreach/Q_FOREACH with containers which are not implicitly shared. Prefer using a range-based for loop with these containers: `for (const auto &it : container)`, keeping in mind that range-based for doesn't copy the container as Q_FOREACH does [-Wdeprecated-declarations] 51 | warnIfContainerIsNotShared::type>(0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/qt6/QtCore/qforeach.h:45:13: note: declared here 45 | inline void warnIfContainerIsNotShared(...) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmelistallkeysjob.lo ../../../../lang/qt/src/qgpgmelistallkeysjob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmelistallkeysjob.cpp -fPIC -DPIC -o .libs/qgpgmelistallkeysjob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/listallkeysjob.h:40, from ../../../../lang/qt/src/qgpgmelistallkeysjob.h:38, from ../../../../lang/qt/src/qgpgmelistallkeysjob.cpp:41: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmenewcryptoconfig.lo ../../../../lang/qt/src/qgpgmenewcryptoconfig.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmenewcryptoconfig.cpp -fPIC -DPIC -o .libs/qgpgmenewcryptoconfig.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qbytearray.h:9, from /usr/include/qt6/QtCore/qurl.h:8, from /usr/include/qt6/QtCore/QUrl:1, from ../../../../lang/qt/src/cryptoconfig.h:43, from ../../../../lang/qt/src/qgpgmenewcryptoconfig.h:39, from ../../../../lang/qt/src/qgpgmenewcryptoconfig.cpp:39: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<=(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>=(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<=(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>=(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator<(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator>(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator<=(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator>=(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:57: /usr/include/qt6/QtCore/qforeach.h: In instantiation of 'QtPrivate::QForeachContainer::type> QtPrivate::qMakeForeachContainer(T&&) [with T = const std::vector&; typename std::decay<_Tp>::type = std::vector]': ../../../../lang/qt/src/qgpgmenewcryptoconfig.cpp:100:5: required from here 60 | for (auto name = QtPrivate::qMakeForeachContainer(container); name.i != name.e; ++name.i) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/qt6/QtCore/qforeach.h:51:61: warning: 'void QtPrivate::warnIfContainerIsNotShared(...) [with T = std::vector]' is deprecated: Do not use foreach/Q_FOREACH with containers which are not implicitly shared. Prefer using a range-based for loop with these containers: `for (const auto &it : container)`, keeping in mind that range-based for doesn't copy the container as Q_FOREACH does [-Wdeprecated-declarations] 51 | warnIfContainerIsNotShared::type>(0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/qt6/QtCore/qforeach.h:45:13: note: declared here 45 | inline void warnIfContainerIsNotShared(...) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qforeach.h: In instantiation of 'QtPrivate::QForeachContainer::type> QtPrivate::qMakeForeachContainer(T&&) [with T = const std::vector&; typename std::decay<_Tp>::type = std::vector]': ../../../../lang/qt/src/qgpgmenewcryptoconfig.cpp:159:5: required from here 60 | for (auto name = QtPrivate::qMakeForeachContainer(container); name.i != name.e; ++name.i) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/qt6/QtCore/qforeach.h:51:61: warning: 'void QtPrivate::warnIfContainerIsNotShared(...) [with T = std::vector]' is deprecated: Do not use foreach/Q_FOREACH with containers which are not implicitly shared. Prefer using a range-based for loop with these containers: `for (const auto &it : container)`, keeping in mind that range-based for doesn't copy the container as Q_FOREACH does [-Wdeprecated-declarations] 51 | warnIfContainerIsNotShared::type>(0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/qt6/QtCore/qforeach.h:45:13: note: declared here 45 | inline void warnIfContainerIsNotShared(...) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qforeach.h: In instantiation of 'QtPrivate::QForeachContainer::type> QtPrivate::qMakeForeachContainer(T&&) [with T = const std::vector&; typename std::decay<_Tp>::type = std::vector]': ../../../../lang/qt/src/qgpgmenewcryptoconfig.cpp:581:5: required from here 60 | for (auto name = QtPrivate::qMakeForeachContainer(container); name.i != name.e; ++name.i) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/qt6/QtCore/qforeach.h:51:61: warning: 'void QtPrivate::warnIfContainerIsNotShared(...) [with T = std::vector]' is deprecated: Do not use foreach/Q_FOREACH with containers which are not implicitly shared. Prefer using a range-based for loop with these containers: `for (const auto &it : container)`, keeping in mind that range-based for doesn't copy the container as Q_FOREACH does [-Wdeprecated-declarations] 51 | warnIfContainerIsNotShared::type>(0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/qt6/QtCore/qforeach.h:45:13: note: declared here 45 | inline void warnIfContainerIsNotShared(...) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmereceivekeysjob.lo ../../../../lang/qt/src/qgpgmereceivekeysjob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmereceivekeysjob.cpp -fPIC -DPIC -o .libs/qgpgmereceivekeysjob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/abstractimportjob.h:38, from ../../../../lang/qt/src/receivekeysjob.h:37, from ../../../../lang/qt/src/qgpgmereceivekeysjob.h:37, from ../../../../lang/qt/src/qgpgmereceivekeysjob.cpp:38: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmerefreshsmimekeysjob.lo ../../../../lang/qt/src/qgpgmerefreshsmimekeysjob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmerefreshsmimekeysjob.cpp -fPIC -DPIC -o .libs/qgpgmerefreshsmimekeysjob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/refreshkeysjob.h:38, from ../../../../lang/qt/src/qgpgmerefreshsmimekeysjob.h:38, from ../../../../lang/qt/src/qgpgmerefreshsmimekeysjob.cpp:41: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmerevokekeyjob.lo ../../../../lang/qt/src/qgpgmerevokekeyjob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmerevokekeyjob.cpp -fPIC -DPIC -o .libs/qgpgmerevokekeyjob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qmutex.h:7, from /usr/include/qt6/QtCore/QMutex:1, from ../../../../lang/qt/src/threadedjobmixin.h:38, from ../../../../lang/qt/src/qgpgmerevokekeyjob.h:37, from ../../../../lang/qt/src/qgpgmerevokekeyjob.cpp:38: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmesetprimaryuseridjob.lo ../../../../lang/qt/src/qgpgmesetprimaryuseridjob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmesetprimaryuseridjob.cpp -fPIC -DPIC -o .libs/qgpgmesetprimaryuseridjob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/setprimaryuseridjob.h:37, from ../../../../lang/qt/src/qgpgmesetprimaryuseridjob.h:37, from ../../../../lang/qt/src/qgpgmesetprimaryuseridjob.cpp:38: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmesignarchivejob.lo ../../../../lang/qt/src/qgpgmesignarchivejob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmesignarchivejob.cpp -fPIC -DPIC -o .libs/qgpgmesignarchivejob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/signarchivejob.h:37, from ../../../../lang/qt/src/qgpgmesignarchivejob.h:37, from ../../../../lang/qt/src/qgpgmesignarchivejob.cpp:41: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNTmake[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' (__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmesignencryptjob.lo ../../../../lang/qt/src/qgpgmesignencryptjob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmesignencryptjob.cpp -fPIC -DPIC -o .libs/qgpgmesignencryptjob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/signencryptjob.h:40, from ../../../../lang/qt/src/qgpgmesignencryptjob.h:38, from ../../../../lang/qt/src/qgpgmesignencryptjob.cpp:41: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<=(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>=(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<=(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>=(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator<(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator>(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator<=(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator>=(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:57: /usr/include/qt6/QtCore/qforeach.h: In instantiation of 'QtPrivate::QForeachContainer::type> QtPrivate::qMakeForeachContainer(T&&) [with T = const std::vector&; typename std::decay<_Tp>::type = std::vector]': ../../../../lang/qt/src/qgpgmesignencryptjob.cpp:127:5: required from here 60 | for (auto name = QtPrivate::qMakeForeachContainer(container); name.i != name.e; ++name.i) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/qt6/QtCore/qforeach.h:51:61: warning: 'void QtPrivate::warnIfContainerIsNotShared(...) [with T = std::vector]' is deprecated: Do not use foreach/Q_FOREACH with containers which are not implicitly shared. Prefer using a range-based for loop with these containers: `for (const auto &it : container)`, keeping in mind that range-based for doesn't copy the container as Q_FOREACH does [-Wdeprecated-declarations] 51 | warnIfContainerIsNotShared::type>(0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/qt6/QtCore/qforeach.h:45:13: note: declared here 45 | inline void warnIfContainerIsNotShared(...) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmesignencryptarchivejob.lo ../../../../lang/qt/src/qgpgmesignencryptarchivejob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmesignencryptarchivejob.cpp -fPIC -DPIC -o .libs/qgpgmesignencryptarchivejob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/signencryptarchivejob.h:37, from ../../../../lang/qt/src/qgpgmesignencryptarchivejob.h:37, from ../../../../lang/qt/src/qgpgmesignencryptarchivejob.cpp:41: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmesignjob.lo ../../../../lang/qt/src/qgpgmesignjob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmesignjob.cpp -fPIC -DPIC -o .libs/qgpgmesignjob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/signjob.h:38, from ../../../../lang/qt/src/qgpgmesignjob.h:38, from ../../../../lang/qt/src/qgpgmesignjob.cpp:39: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpmake[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:57: /usr/include/qt6/QtCore/qforeach.h: In instantiation of 'QtPrivate::QForeachContainer::type> QtPrivate::qMakeForeachContainer(T&&) [with T = const std::vector&; typename std::decay<_Tp>::type = std::vector]': ../../../../lang/qt/src/qgpgmesignjob.cpp:90:5: required from here 60 | for (auto name = QtPrivate::qMakeForeachContainer(container); name.i != name.e; ++name.i) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/qt6/QtCore/qforeach.h:51:61: warning: 'void QtPrivate::warnIfContainerIsNotShared(...) [with T = std::vector]' is deprecated: Do not use foreach/Q_FOREACH with containers which are not implicitly shared. Prefer using a range-based for loop with these containers: `for (const auto &it : container)`, keeping in mind that range-based for doesn't copy the container as Q_FOREACH does [-Wdeprecated-declarations] 51 | warnIfContainerIsNotShared::type>(0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/qt6/QtCore/qforeach.h:45:13: note: declared here 45 | inline void warnIfContainerIsNotShared(...) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmesignkeyjob.lo ../../../../lang/qt/src/qgpgmesignkeyjob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmesignkeyjob.cpp -fPIC -DPIC -o .libs/qgpgmesignkeyjob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/signkeyjob.h:38, from ../../../../lang/qt/src/qgpgmesignkeyjob.h:38, from ../../../../lang/qt/src/qgpgmesignkeyjob.cpp:39: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<=(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>=(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<=(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>=(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator<(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator>(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator<=(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator>=(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmeverifydetachedjob.lo ../../../../lang/qt/src/qgpgmeverifydetachedjob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmeverifydetachedjob.cpp -fPIC -DPIC -o .libs/qgpgmeverifydetachedjob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/verifydetachedjob.h:38, from ../../../../lang/qt/src/qgpgmeverifydetachedjob.h:38, from ../../../../lang/qt/src/qgpgmeverifydetachedjob.cpp:39: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering,make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmeverifyopaquejob.lo ../../../../lang/qt/src/qgpgmeverifyopaquejob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmeverifyopaquejob.cpp -fPIC -DPIC -o .libs/qgpgmeverifyopaquejob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/verifyopaquejob.h:38, from ../../../../lang/qt/src/qgpgmeverifyopaquejob.h:38, from ../../../../lang/qt/src/qgpgmeverifyopaquejob.cpp:39: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmewkdlookupjob.lo ../../../../lang/qt/src/qgpgmewkdlookupjob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmewkdlookupjob.cpp -fPIC -DPIC -o .libs/qgpgmewkdlookupjob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qmutex.h:7, from /usr/include/qt6/QtCore/QMutex:1, from ../../../../lang/qt/src/threadedjobmixin.h:38, from ../../../../lang/qt/src/qgpgmewkdlookupjob.h:37, from ../../../../lang/qt/src/qgpgmewkdlookupjob.cpp:38: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o threadedjobmixin.lo ../../../../lang/qt/src/threadedjobmixin.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/threadedjobmixin.cpp -fPIC -DPIC -o .libs/threadedjobmixin.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qmutex.h:7, from /usr/include/qt6/QtCore/QMutex:1, from ../../../../lang/qt/src/threadedjobmixin.h:38, from ../../../../lang/qt/src/threadedjobmixin.cpp:39: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmewkdrefreshjob.lo ../../../../lang/qt/src/qgpgmewkdrefreshjob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmewkdrefreshjob.cpp -fPIC -DPIC -o .libs/qgpgmewkdrefreshjob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qmutex.h:7, from /usr/include/qt6/QtCore/QMutex:1, from ../../../../lang/qt/src/threadedjobmixin.h:38, from ../../../../lang/qt/src/qgpgmewkdrefreshjob.h:37, from ../../../../lang/qt/src/qgpgmewkdrefreshjob.cpp:38: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmekeyformailboxjob.lo ../../../../lang/qt/src/qgpgmekeyformailboxjob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmekeyformailboxjob.cpp -fPIC -DPIC -o .libs/qgpgmekeyformailboxjob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qchar.h:7, from /usr/include/qt6/QtCore/qstring.h:14, from /usr/include/qt6/QtCore/QString:1, from ../../../../lang/qt/src/keyformailboxjob.h:36, from ../../../../lang/qt/src/qgpgmekeyformailboxjob.h:38, from ../../../../lang/qt/src/qgpgmekeyformailboxjob.cpp:38: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:57: /usr/include/qt6/QtCore/qforeach.h: In instantiation of 'QtPrivate::QForeachContainer::type> QtPrivate::qMakeForeachContainer(T&&) [with T = std::vector&; typename std::decay<_Tp>::type = std::vector]': ../../../../lang/qt/src/qgpgmekeyformailboxjob.cpp:89:5: required from here 60 | for (auto name = QtPrivate::qMakeForeachContainer(container); name.i != name.e; ++name.i) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/qt6/QtCore/qforeach.h:51:61: warning: 'void QtPrivate::warnIfContainerIsNotShared(...) [with T = std::vector]' is deprecated: Do not use foreach/Q_FOREACH with containers which are not implicitly shared. Prefer using a range-based for loop with these containers: `for (const auto &it : container)`, keeping in mind that range-based for doesn't copy the container as Q_FOREACH does [-Wdeprecated-declarations] 51 | warnIfContainerIsNotShared::type>(0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/qt6/QtCore/qforeach.h:45:13: note: declared here 45 | inline void warnIfContainerIsNotShared(...) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qforeach.h: In instantiation of 'QtPrivate::QForeachContainer::type> QtPrivate::qMakeForeachContainer(T&&) [with T = std::vector; typename std::decay<_Tp>::type = std::vector]': ../../../../lang/qt/src/qgpgmekeyformailboxjob.cpp:94:9: required from here 60 | for (auto name = QtPrivate::qMakeForeachContainer(container); name.i != name.e; ++name.i) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/qt6/QtCore/qforeach.h:51:61: warning: 'void QtPrivate::warnIfContainerIsNotShared(...) [with T = std::vector]' is deprecated: Do not use foreach/Q_FOREACH with containers which are not implicitly shared. Prefer using a range-based for loop with these containers: `for (const auto &it : container)`, keeping in mind that range-based for doesn't copy the container as Q_FOREACH does [-Wdeprecated-declarations] 51 | warnIfContainerIsNotShared::type>(0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/qt6/QtCore/qforeach.h:45:13: note: declared here 45 | inline void warnIfContainerIsNotShared(...) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qforeach.h: In instantiation of 'QtPrivate::QForeachContainer::type> QtPrivate::qMakeForeachContainer(T&&) [with T = std::vector; typename std::decay<_Tp>::type = std::vector]': ../../../../lang/qt/src/qgpgmekeyformailboxjob.cpp:106:21: required from here 60 | for (auto name = QtPrivate::qMakeForeachContainer(container); name.i != name.e; ++name.i) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/qt6/QtCore/qforeach.h:51:61: warning: 'void QtPrivate::warnIfContainerIsNotShared(...) [with T = std::vector]' is deprecated: Do not use foreach/Q_FOREACH with containers which are not implicitly shared. Prefer using a range-based for loop with these containers: `for (const auto &it : container)`, keeping in mind that range-based for doesn't copy the container as Q_FOREACH does [-Wdeprecated-declarations] 51 | warnIfContainerIsNotShared::type>(0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/qt6/QtCore/qforeach.h:45:13: note: declared here 45 | inline void warnIfContainerIsNotShared(...) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgme_debug.lo ../../../../lang/qt/src/qgpgme_debug.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgme_debug.cpp -fPIC -DPIC -o .libs/qgpgme_debug.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qloggingcategory.h:7, from /usr/include/qt6/QtCore/QLoggingCategory:1, from ../../../../lang/qt/src/qgpgme_debug.h:4, from ../../../../lang/qt/src/qgpgme_debug.cpp:5: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmetofupolicyjob.lo ../../../../lang/qt/src/qgpgmetofupolicyjob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmetofupolicyjob.cpp -fPIC -DPIC -o .libs/qgpgmetofupolicyjob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/tofupolicyjob.h:34, from ../../../../lang/qt/src/qgpgmetofupolicyjob.h:34, from ../../../../lang/qt/src/qgpgmetofupolicyjob.cpp:36: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o defaultkeygenerationjob.lo ../../../../lang/qt/src/defaultkeygenerationjob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/defaultkeygenerationjob.cpp -fPIC -DPIC -o .libs/defaultkeygenerationjob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/defaultkeygenerationjob.h:35, from ../../../../lang/qt/src/defaultkeygenerationjob.cpp:35: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtComake[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmequickjob.lo ../../../../lang/qt/src/qgpgmequickjob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmequickjob.cpp -fPIC -DPIC -o .libs/qgpgmequickjob.o re/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/quickjob.h:36, from ../../../../lang/qt/src/qgpgmequickjob.h:36, from ../../../../lang/qt/src/qgpgmequickjob.cpp:38: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5:make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<=(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>=(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<=(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>=(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator<(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator>(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator<=(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator>=(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmegpgcardjob.lo ../../../../lang/qt/src/qgpgmegpgcardjob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmegpgcardjob.cpp -fPIC -DPIC -o .libs/qgpgmegpgcardjob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qpair.h:8, from /usr/include/qt6/QtCore/qarraydata.h:8, from /usr/include/qt6/QtCore/qarraydataops.h:8, from /usr/include/qt6/QtCore/qarraydatapointer.h:7, from /usr/include/qt6/QtCore/qlist.h:8, from /usr/include/qt6/QtCore/qstringlist.h:5, from /usr/include/qt6/QtCore/QStringList:1, from ../../../../lang/qt/src/gpgcardjob.h:35, from ../../../../lang/qt/src/qgpgmegpgcardjob.h:34, from ../../../../lang/qt/src/qgpgmegpgcardjob.cpp:37: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<=(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>=(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<=(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>=(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator<(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator>(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator<=(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator>=(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o qgpgmewkspublishjob.lo ../../../../lang/qt/src/qgpgmewkspublishjob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/qgpgmewkspublishjob.cpp -fPIC -DPIC -o .libs/qgpgmewkspublishjob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/wkspublishjob.h:34, from ../../../../lang/qt/src/qgpgmewkspublishjob.h:34, from ../../../../lang/qt/src/qgpgmewkspublishjob.cpp:36: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<=(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>=(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<=(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>=(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator<(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator>(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator<=(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator>=(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o changeexpiryjob.lo ../../../../lang/qt/src/changeexpiryjob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/changeexpiryjob.cpp -fPIC -DPIC -o .libs/changeexpiryjob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/changeexpiryjob.h:38, from ../../../../lang/qt/src/changeexpiryjob.cpp:38: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o encryptjob.lo ../../../../lang/qt/src/encryptjob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/encryptjob.cpp -fPIC -DPIC -o .libs/encryptjob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/encryptjob.h:40, from ../../../../lang/qt/src/encryptjob.cpp:38: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' : note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o importjob.lo ../../../../lang/qt/src/importjob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/importjob.cpp -fPIC -DPIC -o .libs/importjob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/abstractimportjob.h:38, from ../../../../lang/qt/src/importjob.h:40, from ../../../../lang/qt/src/importjob.cpp:38: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o signencryptjob.lo ../../../../lang/qt/src/signencryptjob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/signencryptjob.cpp -fPIC -DPIC -o .libs/signencryptjob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/signencryptjob.h:40, from ../../../../lang/qt/src/signencryptjob.cpp:38: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o signarchivejob.lo ../../../../lang/qt/src/signarchivejob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/signarchivejob.cpp -fPIC -DPIC -o .libs/signarchivejob.o Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/signarchivejob.h:37, from ../../../../lang/qt/src/signarchivejob.cpp:38: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o signencryptarchivejob.lo ../../../../lang/qt/src/signencryptarchivejob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/signencryptarchivejob.cpp -fPIC -DPIC -o .libs/signencryptarchivejob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/signencryptarchivejob.h:37, from ../../../../lang/qt/src/signencryptarchivejob.cpp:38: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmake[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' comparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o dn.lo ../../../../lang/qt/src/dn.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/dn.cpp -fPIC -DPIC -o .libs/dn.o make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o wkdlookupresult.lo ../../../../lang/qt/src/wkdlookupresult.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/wkdlookupresult.cpp -fPIC -DPIC -o .libs/wkdlookupresult.o make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o cryptoconfig.lo ../../../../lang/qt/src/cryptoconfig.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/cryptoconfig.cpp -fPIC -DPIC -o .libs/cryptoconfig.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qbytearray.h:9, from /usr/include/qt6/QtCore/qurl.h:8, from /usr/include/qt6/QtCore/QUrl:1, from ../../../../lang/qt/src/cryptoconfig.h:43, from ../../../../lang/qt/src/cryptoconfig.cpp:33: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o wkdrefreshjob.lo ../../../../lang/qt/src/wkdrefreshjob.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/wkdrefreshjob.cpp -fPIC -DPIC -o .libs/wkdrefreshjob.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10, from /usr/include/qt6/QtCore/QObject:1, from ../../../../lang/qt/src/job.h:40, from ../../../../lang/qt/src/abstractimportjob.h:38, from ../../../../lang/qt/src/wkdrefreshjob.h:37, from ../../../../lang/qt/src/wkdrefreshjob.cpp:38: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qmake[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' comparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o util.lo ../../../../lang/qt/src/util.cpp libtool: compile: g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/util.cpp -fPIC -DPIC -o .libs/util.o In file included from /usr/include/qt6/QtCore/qglobal.h:63, from /usr/include/qt6/QtCore/qpair.h:8, from /usr/include/qt6/QtCore/qarraydata.h:8, from /usr/include/qt6/QtCore/qarraydataops.h:8, from /usr/include/qt6/QtCore/qarraydatapointer.h:7, from /usr/include/qt6/QtCore/qlist.h:8, from /usr/include/qt6/QtCore/qstringlist.h:5, from /usr/include/qt6/QtCore/QStringList:1, from ../../../../lang/qt/src/util.h:37, from ../../../../lang/qt/src/util.cpp:38: /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:282:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 282 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 224 | QF16_PARTIALLY_ORDERED(qfloat16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const double&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const double&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const float&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const float&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 232 | QF16_PARTIALLY_ORDERED(qfloat16, FP) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint8&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint8&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint16&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint32&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint32&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const long unsigned int&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const long unsigned int&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint64&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint64&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const qint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 260 | QF16_PARTIALLY_ORDERED(qfloat16, qint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const qfloat16&, const quint128&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 214 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:285:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 285 | QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | { return compareThreeWay(rhs, lhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 233 | { return compareThreeWay(rhs, lhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator<=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | { return compareThreeWay(rhs, lhs) >= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h: In function 'bool operator>=(const quint128&, const qfloat16&)': /usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 239 | { return compareThreeWay(rhs, lhs) <= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' 242 | QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' 253 | QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:286:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' 286 | QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_2' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:289:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 289 | QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:216:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED' 216 | # define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' 261 | QF16_PARTIALLY_ORDERED(qfloat16, quint128) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<=(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>=(const QDate&, const QDate&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 205 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<=(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>=(const QTime&, const QTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 220 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 334 | QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 341 | QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' 269 | Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator<(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 202 | { return compareThreeWay(lhs, rhs) < 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator>(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 205 | { return compareThreeWay(lhs, rhs) > 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator<=(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 208 | { return compareThreeWay(lhs, rhs) <= 0; } \ | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator>=(const QDateTime&, const QDateTime&)': /usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 211 | { return compareThreeWay(lhs, rhs) >= 0; } | ^ /usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' 72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC | ^~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' 217 | QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' 224 | QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' 303 | QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' 74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC | ^~~~~ /usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' 75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' 76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' 310 | QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' 609 | Q_DECLARE_WEAKLY_ORDERED(QDateTime) | ^~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-undefined -version-info 20:1:5 -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 -o libqgpgmeqt6.la -rpath /usr/lib64 cleaner.lo dataprovider.lo debug.lo decryptverifyarchivejob.lo encryptarchivejob.lo filelistdataprovider.lo job.lo multideletejob.lo qgpgmeadduseridjob.lo qgpgmeaddexistingsubkeyjob.lo qgpgmebackend.lo qgpgmechangeexpiryjob.lo qgpgmechangeownertrustjob.lo qgpgmechangepasswdjob.lo qgpgmedecryptjob.lo qgpgmedecryptverifyarchivejob.lo qgpgmedecryptverifyjob.lo qgpgmedeletejob.lo qgpgmedownloadjob.lo qgpgmeencryptarchivejob.lo qgpgmeencryptjob.lo qgpgmeexportjob.lo qgpgmeimportfromkeyserverjob.lo qgpgmeimportjob.lo qgpgmekeygenerationjob.lo qgpgmekeylistjob.lo listallkeysjob.lo qgpgmelistallkeysjob.lo qgpgmenewcryptoconfig.lo qgpgmereceivekeysjob.lo qgpgmerefreshsmimekeysjob.lo qgpgmerevokekeyjob.lo qgpgmesetprimaryuseridjob.lo qgpgmesignarchivejob.lo qgpgmesignencryptjob.lo qgpgmesignencryptarchivejob.lo qgpgmesignjob.lo qgpgmesignkeyjob.lo qgpgmeverifydetachedjob.lo qgpgmeverifyopaquejob.lo qgpgmewkdlookupjob.lo threadedjobmixin.lo qgpgmewkdrefreshjob.lo qgpgmekeyformailboxjob.lo qgpgme_debug.lo qgpgmetofupolicyjob.lo qgpgmequickjob.lo defaultkeygenerationjob.lo qgpgmewkspublishjob.lo qgpgmegpgcardjob.lo changeexpiryjob.lo encryptjob.lo importjob.lo signarchivejob.lo signencryptjob.lo signencryptarchivejob.lo dn.lo cryptoconfig.lo wkdlookupresult.lo util.lo wkdrefreshjob.lo ../../cpp/src/libgpgmepp.la ../../../src/libgpgme.la -lassuan -lgpg-error -lQt6Core libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/s390x-redhat-linux/14/../../../../lib64/crti.o /usr/lib/gcc/s390x-redhat-linux/14/crtbeginS.o .libs/cleaner.o .libs/dataprovider.o .libs/debug.o .libs/decryptverifyarchivejob.o .libs/encryptarchivejob.o .libs/filelistdataprovider.o .libs/job.o .libs/multideletejob.o .libs/qgpgmeadduseridjob.o .libs/qgpgmeaddexistingsubkeyjob.o .libs/qgpgmebackend.o .libs/qgpgmechangeexpiryjob.o .libs/qgpgmechangeownertrustjob.o .libs/qgpgmechangepasswdjob.o .libs/qgpgmedecryptjob.o .libs/qgpgmedecryptverifyarchivejob.o .libs/qgpgmedecryptverifyjob.o .libs/qgpgmedeletejob.o .libs/qgpgmedownloadjob.o .libs/qgpgmeencryptarchivejob.o .libs/qgpgmeencryptjob.o .libs/qgpgmeexportjob.o .libs/qgpgmeimportfromkeyserverjob.o .libs/qgpgmeimportjob.o .libs/qgpgmekeygenerationjob.o .libs/qgpgmekeylistjob.o .libs/listallkeysjob.o .libs/qgpgmelistallkeysjob.o .libs/qgpgmenewcryptoconfig.o .libs/qgpgmereceivekeysjob.o .libs/qgpgmerefreshsmimekeysjob.o .libs/qgpgmerevokekeyjob.o .libs/qgpgmesetprimaryuseridjob.o .libs/qgpgmesignarchivejob.o .libs/qgpgmesignencryptjob.o .libs/qgpgmesignencryptarchivejob.o .libs/qgpgmesignjob.o .libs/qgpgmesignkeyjob.o .libs/qgpgmeverifydetachedjob.o .libs/qgpgmeverifyopaquejob.o .libs/qgpgmewkdlookupjob.o .libs/threadedjobmixin.o .libs/qgpgmewkdrefreshjob.o .libs/qgpgmekeyformailboxjob.o .libs/qgpgme_debug.o .libs/qgpgmetofupolicyjob.o .libs/qgpgmequickjob.o .libs/defaultkeygenerationjob.o .libs/qgpgmewkspublishjob.o .libs/qgpgmegpgcardjob.o .libs/changeexpiryjob.o .libs/encryptjob.o .libs/importjob.o .libs/signarchivejob.o .libs/signencryptjob.o .libs/signencryptarchivejob.o .libs/dn.o .libs/cryptoconfig.o .libs/wkdlookupresult.o .libs/util.o .libs/wkdrefreshjob.o -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 ../../cpp/src/.libs/libgpgmepp.so ../../../src/.libs/libgpgme.so -lassuan -lgpg-error -lQt6Core -L/usr/lib/gcc/s390x-redhat-linux/14 -L/usr/lib/gcc/s390x-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/s390x-redhat-linux/14/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/s390x-redhat-linux/14/crtendS.o /usr/lib/gcc/s390x-redhat-linux/14/../../../../lib64/crtn.o -O2 -flto=auto -m64 -march=z14 -mtune=z15 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -Wl,--build-id=sha1 -Wl,-soname -Wl,libqgpgmeqt6.so.15 -o .libs/libqgpgmeqt6.so.15.5.1 libtool: link: (cd ".libs" && rm -f "libqgpgmeqt6.so.15" && ln -s "libqgpgmeqt6.so.15.5.1" "libqgpgmeqt6.so.15") libtool: link: (cd ".libs" && rm -f "libqgpgmeqt6.so" && ln -s "libqgpgmeqt6.so.15.5.1" "libqgpgmeqt6.so") libtool: link: ( cd ".libs" && rm -f "libqgpgmeqt6.la" && ln -s "../libqgpgmeqt6.la" "libqgpgmeqt6.la" ) make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' Making all in tests make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-decryptverify.cpp' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-decryptverify.cpp -o t-decryptverify.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-addexistingsubkey.cpp' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-addexistingsubkey.cpp -o t-addexistingsubkey.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-keylist.cpp' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-keylist.cpp -o t-keylist.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-keylocate.cpp' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-keylocate.cpp -o t-keylocate.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-ownertrust.cpp' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-ownertrust.cpp -o t-ownertrust.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-tofuinfo.cpp' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-tofuinfo.cpp -o t-tofuinfo.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-encrypt.cpp' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-encrypt.cpp -o t-encrypt.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-support.h' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-support.h -o t-support.hmoc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-wkspublish.cpp' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-wkspublish.cpp -o t-wkspublish.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-verify.cpp' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-verify.cpp -o t-verify.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-various.cpp' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-various.cpp -o t-various.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-config.cpp' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-config.cpp -o t-config.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-remarks.cpp' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-remarks.cpp -o t-remarks.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-trustsignatures.cpp' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-trustsignatures.cpp -o t-trustsignatures.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-changeexpiryjob.cpp' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-changeexpiryjob.cpp -o t-changeexpiryjob.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-wkdlookup.cpp' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-wkdlookup.cpp -o t-wkdlookup.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-import.cpp' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-import.cpp -o t-import.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-revokekey.cpp' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-revokekey.cpp -o t-revokekey.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-setprimaryuserid.cpp' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-setprimaryuserid.cpp -o t-setprimaryuserid.moc make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' GNUPGHOME=/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests gpgconf --kill all echo "ignore-invalid-option allow-loopback-pinentry" > /builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests/gpg-agent.conf echo "allow-loopback-pinentry" >> gpg-agent.conf echo "ignore-invalid-option pinentry-mode" > gpg.conf echo "pinentry-mode loopback" >> gpg.conf GNUPGHOME=/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests gpg --no-permission-warning \ --import ../../../../tests/gpg/pubdemo.asc GNUPGHOME=/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests gpg --no-permission-warning \ --passphrase "abc" \ --import ../../../../tests/gpg/secdemo.asc GNUPGHOME=/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests gpgconf --kill all touch pubring-stamp make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' gpg: keybox '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests/pubring.kbx' created gpg: /builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests/trustdb.gpg: trustdb created gpg: key 2D727CC768697734: public key "Alfa Test (demo key) " imported gpg: key FE180B1DA9E3B0B2: public key "Bob (demo key)" imported gpg: key 413F4AF31AFDAB6C: public key "Charlie Test (demo key) " imported gpg: key EBA9F240EB9DC9E6: public key "Delta Test (demo key) " imported gpg: key 318C1FAEFAEF6D1B: public key "Echelon (demo key)" imported gpg: key D4BF57F37372E243: public key "Foxtrot Test (demo key) " imported gpg: key 168410A48FC282E6: public key "Golf Test (demo key) " imported gpg: key 13DB965534C6E3F1: public key "Hotel Test (demo key) " imported gpg: key 1FE8FC6F04259677: public key "India Test (demo key) " imported gpg: key 0C820C71D2699313: public key "Juliet Test (demo key) " imported gpg: key AD1B0FAD43C2D0C7: public key "Kilo Test (demo key) " imported gpg: key 37CAB51FB79103F8: public key "Lima Test (demo key) " imported gpg: key BE794852BE5CF886: public key "Mallory (demo key)" imported gpg: key 25B00FD430CEC684: public key "November Test (demo key) " imported gpg: key 5F6356BA6D9732AC: public key "Oscar Test (demo key) " imported gpg: key 5D15E01D3FF13206: public key "Papa test (demo key) " imported gpg: key 1C67EC133C661C84: public key "Quebec Test (demo key) " imported gpg: key 3BDBEDB1777FBED3: public key "Romeo Test (demo key) " imported gpg: key A5E67F7FA3AE3EA1: public key "Sierra Test (demo key) " imported gpg: key 58CB9A4C85A81F38: public key "Tango Test (demo key) " imported gpg: key A94C0F75653244D6: public key "Uniform Test (demo key) " imported gpg: key 47AF4B6961F04784: public key "Victor Test (demo key) " imported gpg: key DEF0F7B8EC67DBDE: public key "Whisky Test (demo key) " imported gpg: key 8979A6C5567FB34A: public key "XRay Test (demo key) " imported gpg: key 9EEF34CD4B11B25F: public key "Yankee Test (demo key) " imported gpg: key 6BC4778054ACD246: public key "Zulu Test (demo key) " imported gpg: Total number processed: 26 gpg: imported: 26 gpg: key 2D727CC768697734: "Alfa Test (demo key) " 1 new signature gpg: key 2D727CC768697734: secret key imported gpg: key 6BC4778054ACD246: "Zulu Test (demo key) " 1 new signature gpg: key 6BC4778054ACD246: secret key imported gpg: Total number processed: 2 gpg: new signatures: 2 gpg: secret keys read: 2 gpg: secret keys imported: 2 /usr/bin/make all-am make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.." -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o t-addexistingsubkey.o ../../../../lang/qt/tests/t-addexistingsubkey.cpp make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.." -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o t-support.o ../../../../lang/qt/tests/t-support.cpp make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.." -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o t-decryptverify.o ../../../../lang/qt/tests/t-decryptverify.cpp make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.." -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o t-keylist.o ../../../../lang/qt/tests/t-keylist.cpp make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.." -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o t-keylocate.o ../../../../lang/qt/tests/t-keylocate.cpp In file included from /usr/include/qt6/QtCore/qglobal.h:57, from /usr/include/qt6/QtCore/qiodevicebase.h:7, from /usr/include/qt6/QtCore/qtextstream.h:7, from /usr/include/qt6/QtCore/qdebug.h:13, from /usr/include/qt6/QtCore/QDebug:1, from ../../../../lang/qt/tests/t-keylocate.cpp:36: /usr/include/qt6/QtCore/qforeach.h: In instantiation of ‘QtPrivate::QForeachContainer::type> QtPrivate::qMakeForeachContainer(T&&) [with T = std::vector; typename std::decay<_Tp>::type = std::vector]’: ../../../../lang/qt/tests/t-keylocate.cpp:112:13: required from here 60 | for (auto name = QtPrivate::qMakeForeachContainer(container); name.i != name.e; ++name.i) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/qt6/QtCore/qforeach.h:51:61: warning: ‘void QtPrivate::warnIfContainerIsNotShared(...) [with T = std::vector]’ is deprecated: Do not use foreach/Q_FOREACH with containers which are not implicitly shared. Prefer using a range-based for loop with these containers: `for (const auto &it : container)`, keeping in mind that range-based for doesn't copy the container as Q_FOREACH does [-Wdeprecated-declarations] 51 | warnIfContainerIsNotShared::type>(0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/qt6/QtCore/qforeach.h:45:13: note: declared here 45 | inline void warnIfContainerIsNotShared(...) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.." -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o t-ownertrust.o ../../../../lang/qt/tests/t-ownertrust.cpp make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.." -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o t-tofuinfo.o ../../../../lang/qt/tests/t-tofuinfo.cpp In file included from /usr/include/qt6/QtCore/qglobal.h:57, from /usr/include/qt6/QtCore/qiodevicebase.h:7, from /usr/include/qt6/QtCore/qtextstream.h:7, from /usr/include/qt6/QtCore/qdebug.h:13, from /usr/include/qt6/QtCore/QDebug:1, from ../../../../lang/qt/tests/t-tofuinfo.cpp:36: /usr/include/qt6/QtCore/qforeach.h: In instantiation of ‘QtPrivate::QForeachContainer::type> QtPrivate::qMakeForeachContainer(T&&) [with T = std::vector; typename std::decay<_Tp>::type = std::vector]’: ../../../../lang/qt/tests/t-tofuinfo.cpp:165:9: required from here 60 | for (auto name = QtPrivate::qMakeForeachContainer(container); name.i != name.e; ++name.i) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/qt6/QtCore/qforeach.h:51:61: warning: ‘void QtPrivate::warnIfContainerIsNotShared(...) [with T = std::vector]’ is deprecated: Do not use foreach/Q_FOREACH with containers which are not implicitly shared. Prefer using a range-based for loop with these containers: `for (const auto &it : container)`, keeping in mind that range-based for doesn't copy the container as Q_FOREACH does [-Wdeprecated-declarations] 51 | warnIfContainerIsNotShared::type>(0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/qt6/QtCore/qforeach.h:45:13: note: declared here 45 | inline void warnIfContainerIsNotShared(...) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qforeach.h: In instantiation of ‘QtPrivate::QForeachContainer::type> QtPrivate::qMakeForeachContainer(T&&) [with T = std::vector&; typename std::decay<_Tp>::type = std::vector]’: ../../../../lang/qt/tests/t-tofuinfo.cpp:390:13: required from here 60 | for (auto name = QtPrivate::qMakeForeachContainer(container); name.i != name.e; ++name.i) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/qt6/QtCore/qforeach.h:51:61: warning: ‘void QtPrivate::warnIfContainerIsNotShared(...) [with T = std::vector]’ is deprecated: Do not use foreach/Q_FOREACH with containers which are not implicitly shared. Prefer using a range-based for loop with these containers: `for (const auto &it : container)`, keeping in mind that range-based for doesn't copy the container as Q_FOREACH does [-Wdeprecated-declarations] 51 | warnIfContainerIsNotShared::type>(0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/qt6/QtCore/qforeach.h:45:13: note: declared here 45 | inline void warnIfContainerIsNotShared(...) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.." -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o run-keyformailboxjob.o ../../../../lang/qt/tests/run-keyformailboxjob.cpp make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.." -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o t-encrypt.o ../../../../lang/qt/tests/t-encrypt.cpp make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.." -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o t-verify.o ../../../../lang/qt/tests/t-verify.cpp make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.." -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o t-wkspublish.o ../../../../lang/qt/tests/t-wkspublish.cpp make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.." -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o t-config.o ../../../../lang/qt/tests/t-config.cpp make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.." -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o t-various.o ../../../../lang/qt/tests/t-various.cpp make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.." -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o t-remarks.o ../../../../lang/qt/tests/t-remarks.cpp make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.." -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o t-trustsignatures.o ../../../../lang/qt/tests/t-trustsignatures.cpp make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.." -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o t-changeexpiryjob.o ../../../../lang/qt/tests/t-changeexpiryjob.cpp make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.." -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o t-wkdlookup.o ../../../../lang/qt/tests/t-wkdlookup.cpp make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.." -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o t-import.o ../../../../lang/qt/tests/t-import.cpp make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.." -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o t-revokekey.o ../../../../lang/qt/tests/t-revokekey.cpp make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.." -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o run-decryptverifyarchivejob.o ../../../../lang/qt/tests/run-decryptverifyarchivejob.cpp make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.." -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o t-setprimaryuserid.o ../../../../lang/qt/tests/t-setprimaryuserid.cpp make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.." -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o run-importjob.o ../../../../lang/qt/tests/run-importjob.cpp make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.." -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o run-encryptarchivejob.o ../../../../lang/qt/tests/run-encryptarchivejob.cpp make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.." -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o run-exportjob.o ../../../../lang/qt/tests/run-exportjob.cpp make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.." -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o run-receivekeysjob.o ../../../../lang/qt/tests/run-receivekeysjob.cpp make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.." -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o run-refreshkeysjob.o ../../../../lang/qt/tests/run-refreshkeysjob.cpp make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.." -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o run-signarchivejob.o ../../../../lang/qt/tests/run-signarchivejob.cpp make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.." -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o run-wkdrefreshjob.o ../../../../lang/qt/tests/run-wkdrefreshjob.cpp make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-install -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 -o t-addexistingsubkey t-addexistingsubkey.o t-support.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test -lstdc++ libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-addexistingsubkey t-addexistingsubkey.o t-support.o ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-install -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 -o t-decryptverify t-decryptverify.o t-support.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test -lstdc++ libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-decryptverify t-decryptverify.o t-support.o ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-install -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 -o t-keylocate t-keylocate.o t-support.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test -lstdc++ libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-keylocate t-keylocate.o t-support.o ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-install -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 -o t-keylist t-keylist.o t-support.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test -lstdc++ libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-keylist t-keylist.o t-support.o ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-install -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 -o t-ownertrust t-ownertrust.o t-support.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test -lstdc++ libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-ownertrust t-ownertrust.o t-support.o ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-install -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 -o t-tofuinfo t-tofuinfo.o t-support.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test -lstdc++ libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-tofuinfo t-tofuinfo.o t-support.o ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-install -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 -o t-encrypt t-encrypt.o t-support.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test -lstdc++ libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-encrypt t-encrypt.o t-support.o ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-install -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 -o run-keyformailboxjob run-keyformailboxjob.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test -lstdc++ libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o run-keyformailboxjob run-keyformailboxjob.o ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-install -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 -o t-verify t-verify.o t-support.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test -lstdc++ libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-verify t-verify.o t-support.o ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-install -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 -o t-wkspublish t-wkspublish.o t-support.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test -lstdc++ libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-wkspublish t-wkspublish.o t-support.o ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-install -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 -o t-config t-config.o t-support.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test -lstdc++ libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-config t-config.o t-support.o ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-install -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 -o t-various t-various.o t-support.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test -lstdc++ libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-various t-various.o t-support.o ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-install -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 -o t-remarks t-remarks.o t-support.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test -lstdc++ libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-remarks t-remarks.o t-support.o ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-install -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 -o t-trustsignatures t-trustsignatures.o t-support.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test -lstdc++ libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-trustsignatures t-trustsignatures.o t-support.o ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-install -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 -o t-wkdlookup t-wkdlookup.o t-support.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test -lstdc++ libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-wkdlookup t-wkdlookup.o t-support.o ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-install -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 -o t-changeexpiryjob t-changeexpiryjob.o t-support.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test -lstdc++ libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-changeexpiryjob t-changeexpiryjob.o t-support.o ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-install -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 -o t-import t-import.o t-support.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test -lstdc++ libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-import t-import.o t-support.o ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-install -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 -o t-setprimaryuserid t-setprimaryuserid.o t-support.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test -lstdc++ libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-setprimaryuserid t-setprimaryuserid.o t-support.o ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-install -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 -o t-revokekey t-revokekey.o t-support.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test -lstdc++ libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o t-revokekey t-revokekey.o t-support.o ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-install -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 -o run-decryptverifyarchivejob run-decryptverifyarchivejob.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test -lstdc++ libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o run-decryptverifyarchivejob run-decryptverifyarchivejob.o ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-install -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 -o run-encryptarchivejob run-encryptarchivejob.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test -lstdc++ libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o run-encryptarchivejob run-encryptarchivejob.o ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-install -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 -o run-importjob run-importjob.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test -lstdc++ libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o run-importjob run-importjob.o ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-install -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 -o run-receivekeysjob run-receivekeysjob.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test -lstdc++ libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o run-receivekeysjob run-receivekeysjob.o ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-install -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 -o run-exportjob run-exportjob.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test -lstdc++ libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o run-exportjob run-exportjob.o ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-install -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 -o run-refreshkeysjob run-refreshkeysjob.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test -lstdc++ libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o run-refreshkeysjob run-refreshkeysjob.o ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-install -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 -o run-signarchivejob run-signarchivejob.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test -lstdc++ libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o run-signarchivejob run-signarchivejob.o ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-install -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 -o run-wkdrefreshjob run-wkdrefreshjob.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test -lstdc++ libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o run-wkdrefreshjob run-wkdrefreshjob.o ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2/build/src/.libs -Wl,-rpath -Wl,/usr/lib64 make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' Making all in doc make[4]: Nothing to be done for 'all'. make[4]: Nothing to be done for 'all-am'. make[3]: Nothing to be done for 'all-am'. make[2]: Nothing to be done for 'all-am'. + popd ~/build/BUILD/gpgme-1.23.2 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.3suQAx + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x '!=' / ']' + rm -rf /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x ++ dirname /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x ~/build/BUILD/gpgme-1.23.2/build ~/build/BUILD/gpgme-1.23.2 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection ' + 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 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd gpgme-1.23.2 + export SETUPTOOLS_USE_DISTUTILS=local + SETUPTOOLS_USE_DISTUTILS=local + export 'SETUP_PY_EXTRA_OPTS=--single-version-externally-managed --root=/' + SETUP_PY_EXTRA_OPTS='--single-version-externally-managed --root=/' + pushd build + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x 'INSTALL=/usr/bin/install -p' /usr/bin/make install-recursive make[1]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build' Making install in src make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64' /bin/sh ../libtool --mode=install /usr/bin/install -p libgpgme.la '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64' libtool: install: /usr/bin/install -p .libs/libgpgme.so.11.32.1 /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64/libgpgme.so.11.32.1 libtool: install: (cd /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64 && { ln -s -f libgpgme.so.11.32.1 libgpgme.so.11 || { rm -f libgpgme.so.11 && ln -s libgpgme.so.11.32.1 libgpgme.so.11; }; }) libtool: install: (cd /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64 && { ln -s -f libgpgme.so.11.32.1 libgpgme.so || { rm -f libgpgme.so && ln -s libgpgme.so.11.32.1 libgpgme.so; }; }) libtool: install: /usr/bin/install -p .libs/libgpgme.lai /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64/libgpgme.la libtool: install: warning: remember to run `libtool --finish /usr/lib64' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/bin' /bin/sh ../libtool --mode=install /usr/bin/install -p gpgme-tool gpgme-json '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/bin' libtool: install: warning: `libgpgme.la' has not been installed in `/usr/lib64' libtool: install: /usr/bin/install -p .libs/gpgme-tool /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/bin/gpgme-tool libtool: install: warning: `libgpgme.la' has not been installed in `/usr/lib64' libtool: install: /usr/bin/install -p .libs/gpgme-json /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/bin/gpgme-json /usr/bin/mkdir -p '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/bin' /usr/bin/install -p gpgme-config '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/bin' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/share/aclocal' /usr/bin/install -p -m 644 ../../src/gpgme.m4 '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/share/aclocal' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/include' /usr/bin/install -p -m 644 gpgme.h '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/include' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64/pkgconfig' /usr/bin/install -p -m 644 gpgme.pc gpgme-glib.pc '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64/pkgconfig' make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' Making install in tests make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' Making install in gpg make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' /usr/bin/make install-am make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' Making install in json make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/json' /usr/bin/make install-am make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/json' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/json' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/json' make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/json' make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/json' Making install in gpgsm make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' /usr/bin/make install-am make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' Making install in opassuan make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/opassuan' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/opassuan' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/opassuan' make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/opassuan' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' Making install in doc make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/doc' /usr/bin/make install-am make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/doc' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/doc' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/share/info' /usr/bin/install -p -m 644 ../../doc/gpgme.info ../../doc/gpgme.info-1 ../../doc/gpgme.info-2 '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/share/info' install-info --info-dir='/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/share/info' '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/share/info/gpgme.info' make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/doc' make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/doc' make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/doc' Making install in lang make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang' Making install in cpp make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp' Making install in src make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64' /bin/sh ../../../libtool --mode=install /usr/bin/install -p libgpgmepp.la '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64' libtool: install: warning: relinking `libgpgmepp.la' libtool: install: (cd /builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src; /bin/sh /builddir/build/BUILD/gpgme-1.23.2/build/libtool --tag CXX --mode=relink g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-undefined -version-info 26:1:20 -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 -o libgpgmepp.la -rpath /usr/lib64 exception.lo context.lo key.lo trustitem.lo data.lo callbacks.lo eventloopinteractor.lo editinteractor.lo keylistresult.lo keygenerationresult.lo importresult.lo decryptionresult.lo verificationresult.lo signingresult.lo encryptionresult.lo engineinfo.lo gpgsetexpirytimeeditinteractor.lo gpgsetownertrusteditinteractor.lo gpgsignkeyeditinteractor.lo gpgadduserideditinteractor.lo gpggencardkeyinteractor.lo gpgaddexistingsubkeyeditinteractor.lo gpgrevokekeyeditinteractor.lo defaultassuantransaction.lo scdgetinfoassuantransaction.lo gpgagentgetinfoassuantransaction.lo statusconsumerassuantransaction.lo vfsmountresult.lo configuration.lo tofuinfo.lo swdbresult.lo util.lo context_vanilla.lo ../../../src/libgpgme.la -lassuan -inst-prefix-dir /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/s390x-redhat-linux/14/../../../../lib64/crti.o /usr/lib/gcc/s390x-redhat-linux/14/crtbeginS.o .libs/exception.o .libs/context.o .libs/key.o .libs/trustitem.o .libs/data.o .libs/callbacks.o .libs/eventloopinteractor.o .libs/editinteractor.o .libs/keylistresult.o .libs/keygenerationresult.o .libs/importresult.o .libs/decryptionresult.o .libs/verificationresult.o .libs/signingresult.o .libs/encryptionresult.o .libs/engineinfo.o .libs/gpgsetexpirytimeeditinteractor.o .libs/gpgsetownertrusteditinteractor.o .libs/gpgsignkeyeditinteractor.o .libs/gpgadduserideditinteractor.o .libs/gpggencardkeyinteractor.o .libs/gpgaddexistingsubkeyeditinteractor.o .libs/gpgrevokekeyeditinteractor.o .libs/defaultassuantransaction.o .libs/scdgetinfoassuantransaction.o .libs/gpgagentgetinfoassuantransaction.o .libs/statusconsumerassuantransaction.o .libs/vfsmountresult.o .libs/configuration.o .libs/tofuinfo.o .libs/swdbresult.o .libs/util.o .libs/context_vanilla.o -Wl,-rpath -Wl,/usr/lib64 -L/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64 -L/usr/lib64 -lgpgme -lassuan -L/usr/lib/gcc/s390x-redhat-linux/14 -L/usr/lib/gcc/s390x-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/s390x-redhat-linux/14/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/s390x-redhat-linux/14/crtendS.o /usr/lib/gcc/s390x-redhat-linux/14/../../../../lib64/crtn.o -O2 -flto=auto -m64 -march=z14 -mtune=z15 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -Wl,--build-id=sha1 -Wl,-soname -Wl,libgpgmepp.so.6 -o .libs/libgpgmepp.so.6.20.1 libtool: install: /usr/bin/install -p .libs/libgpgmepp.so.6.20.1T /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64/libgpgmepp.so.6.20.1 libtool: install: (cd /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64 && { ln -s -f libgpgmepp.so.6.20.1 libgpgmepp.so.6 || { rm -f libgpgmepp.so.6 && ln -s libgpgmepp.so.6.20.1 libgpgmepp.so.6; }; }) libtool: install: (cd /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64 && { ln -s -f libgpgmepp.so.6.20.1 libgpgmepp.so || { rm -f libgpgmepp.so && ln -s libgpgmepp.so.6.20.1 libgpgmepp.so; }; }) libtool: install: /usr/bin/install -p .libs/libgpgmepp.lai /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64/libgpgmepp.la libtool: install: warning: remember to run `libtool --finish /usr/lib64' sed -e 's|[@]resolved_libdir@|/usr/lib64|g' < "GpgmeppConfig.cmake.in" | \ sed -e 's|[@]libsuffix@|.so|g' | \ sed -e 's|[@]resolved_includedir@|/usr/include|g' > GpgmeppConfig.cmake /usr/bin/install -p -d /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64/cmake/Gpgmepp /usr/bin/install -p -m 644 GpgmeppConfig.cmake \ /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64/cmake/Gpgmepp/GpgmeppConfig.cmake /usr/bin/install -p -m 644 GpgmeppConfigVersion.cmake \ /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64/cmake/Gpgmepp/GpgmeppConfigVersion.cmake /usr/bin/mkdir -p '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/include/gpgme++' /usr/bin/install -p -m 644 ../../../../lang/cpp/src/configuration.h ../../../../lang/cpp/src/context.h ../../../../lang/cpp/src/data.h ../../../../lang/cpp/src/decryptionresult.h ../../../../lang/cpp/src/defaultassuantransaction.h ../../../../lang/cpp/src/editinteractor.h ../../../../lang/cpp/src/encryptionresult.h ../../../../lang/cpp/src/engineinfo.h ../../../../lang/cpp/src/error.h ../../../../lang/cpp/src/eventloopinteractor.h ../../../../lang/cpp/src/exception.h ../../../../lang/cpp/src/global.h ../../../../lang/cpp/src/gpgadduserideditinteractor.h ../../../../lang/cpp/src/gpgagentgetinfoassuantransaction.h ../../../../lang/cpp/src/gpgmefw.h ../../../../lang/cpp/src/gpgsetexpirytimeeditinteractor.h ../../../../lang/cpp/src/gpgsetownertrusteditinteractor.h ../../../../lang/cpp/src/gpgsignkeyeditinteractor.h ../../../../lang/cpp/src/gpggencardkeyinteractor.h ../../../../lang/cpp/src/gpgaddexistingsubkeyeditinteractor.h ../../../../lang/cpp/src/gpgrevokekeyeditinteractor.h ../../../../lang/cpp/src/importresult.h ../../../../lang/cpp/src/keygenerationresult.h ../../../../lang/cpp/src/key.h ../../../../lang/cpp/src/keylistresult.h ../../../../lang/cpp/src/notation.h ../../../../lang/cpp/src/result.h ../../../../lang/cpp/src/scdgetinfoassuantransaction.h ../../../../lang/cpp/src/signingresult.h ../../../../lang/cpp/src/statusconsumerassuantransaction.h ../../../../lang/cpp/src/trustitem.h ../../../../lang/cpp/src/verificationresult.h ../../../../lang/cpp/src/vfsmountresult.h ../../../../lang/cpp/src/gpgmepp_export.h ../../../../lang/cpp/src/tofuinfo.h ../../../../lang/cpp/src/swdbresult.h '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/include/gpgme++' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/include/gpgme++' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/include/gpgme++/interfaces' /usr/bin/install -p -m 644 ../../../../lang/cpp/src/interfaces/assuantransaction.h ../../../../lang/cpp/src/interfaces/dataprovider.h ../../../../lang/cpp/src/interfaces/passphraseprovider.h ../../../../lang/cpp/src/interfaces/progressprovider.h ../../../../lang/cpp/src/interfaces/statusconsumer.h '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/include/gpgme++/interfaces' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/include/gpgme++' /usr/bin/install -p -m 644 gpgmepp_version.h '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/include/gpgme++' make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' Making install in tests make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/tests' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/tests' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/tests' make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/tests' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp' make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp' make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp' Making install in python make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python' Making install in . make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python' set -e ; for PYTHON in /usr/bin/python3.12; do \ CPP="gcc -E" \ CFLAGS="-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div" \ srcdir="../../../lang/python" \ top_builddir="../.." \ $PYTHON setup.py build --verbose --build-base="$(basename "${PYTHON}")-gpg" ; \ done Using gpgme.h from ../../src/gpgme.h make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python' set -e ; for PYTHON in /usr/bin/python3.12; do \ CPP="gcc -E" \ CFLAGS="-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div" \ srcdir="../../../lang/python" \ top_builddir="../.." \ $PYTHON setup.py \ build \ --build-base="$(basename "${PYTHON}")-gpg" \ install \ --prefix "/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr" \ ${SETUP_PY_EXTRA_OPTS:-} \ --verbose ; \ done /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() Using gpgme.h from ../../src/gpgme.h make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python' make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python' Making install in tests make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/tests' /usr/bin/make install-am make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/tests' make[6]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/tests' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Nothing to be done for 'install-data-am'. make[6]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/tests' make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/tests' make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/tests' Making install in examples make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/examples' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/examples' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/examples' make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/examples' Making install in doc make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/doc' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/doc' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/doc' make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/doc' Making install in src make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/src' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/src' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/src' make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/src' make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python' Making install in qt make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt' Making install in src make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/bin/make install-am make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[6]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64' /bin/sh ../../../libtool --mode=install /usr/bin/install -p libqgpgmeqt6.la '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64' libtool: install: warning: relinking `libqgpgmeqt6.la' libtool: install: (cd /builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src; /bin/sh /builddir/build/BUILD/gpgme-1.23.2/build/libtool --tag CXX --mode=relink g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-undefined -version-info 20:1:5 -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 -o libqgpgmeqt6.la -rpath /usr/lib64 cleaner.lo dataprovider.lo debug.lo decryptverifyarchivejob.lo encryptarchivejob.lo filelistdataprovider.lo job.lo multideletejob.lo qgpgmeadduseridjob.lo qgpgmeaddexistingsubkeyjob.lo qgpgmebackend.lo qgpgmechangeexpiryjob.lo qgpgmechangeownertrustjob.lo qgpgmechangepasswdjob.lo qgpgmedecryptjob.lo qgpgmedecryptverifyarchivejob.lo qgpgmedecryptverifyjob.lo qgpgmedeletejob.lo qgpgmedownloadjob.lo qgpgmeencryptarchivejob.lo qgpgmeencryptjob.lo qgpgmeexportjob.lo qgpgmeimportfromkeyserverjob.lo qgpgmeimportjob.lo qgpgmekeygenerationjob.lo qgpgmekeylistjob.lo listallkeysjob.lo qgpgmelistallkeysjob.lo qgpgmenewcryptoconfig.lo qgpgmereceivekeysjob.lo qgpgmerefreshsmimekeysjob.lo qgpgmerevokekeyjob.lo qgpgmesetprimaryuseridjob.lo qgpgmesignarchivejob.lo qgpgmesignencryptjob.lo qgpgmesignencryptarchivejob.lo qgpgmesignjob.lo qgpgmesignkeyjob.lo qgpgmeverifydetachedjob.lo qgpgmeverifyopaquejob.lo qgpgmewkdlookupjob.lo threadedjobmixin.lo qgpgmewkdrefreshjob.lo qgpgmekeyformailboxjob.lo qgpgme_debug.lo qgpgmetofupolicyjob.lo qgpgmequickjob.lo defaultkeygenerationjob.lo qgpgmewkspublishjob.lo qgpgmegpgcardjob.lo changeexpiryjob.lo encryptjob.lo importjob.lo signarchivejob.lo signencryptjob.lo signencryptarchivejob.lo dn.lo cryptoconfig.lo wkdlookupresult.lo util.lo wkdrefreshjob.lo ../../cpp/src/libgpgmepp.la ../../../src/libgpgme.la -lassuan -lgpg-error -lQt6Core -inst-prefix-dir /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/s390x-redhat-linux/14/../../../../lib64/crti.o /usr/lib/gcc/s390x-redhat-linux/14/crtbeginS.o .libs/cleaner.o .libs/dataprovider.o .libs/debug.o .libs/decryptverifyarchivejob.o .libs/encryptarchivejob.o .libs/filelistdataprovider.o .libs/job.o .libs/multideletejob.o .libs/qgpgmeadduseridjob.o .libs/qgpgmeaddexistingsubkeyjob.o .libs/qgpgmebackend.o .libs/qgpgmechangeexpiryjob.o .libs/qgpgmechangeownertrustjob.o .libs/qgpgmechangepasswdjob.o .libs/qgpgmedecryptjob.o .libs/qgpgmedecryptverifyarchivejob.o .libs/qgpgmedecryptverifyjob.o .libs/qgpgmedeletejob.o .libs/qgpgmedownloadjob.o .libs/qgpgmeencryptarchivejob.o .libs/qgpgmeencryptjob.o .libs/qgpgmeexportjob.o .libs/qgpgmeimportfromkeyserverjob.o .libs/qgpgmeimportjob.o .libs/qgpgmekeygenerationjob.o .libs/qgpgmekeylistjob.o .libs/listallkeysjob.o .libs/qgpgmelistallkeysjob.o .libs/qgpgmenewcryptoconfig.o .libs/qgpgmereceivekeysjob.o .libs/qgpgmerefreshsmimekeysjob.o .libs/qgpgmerevokekeyjob.o .libs/qgpgmesetprimaryuseridjob.o .libs/qgpgmesignarchivejob.o .libs/qgpgmesignencryptjob.o .libs/qgpgmesignencryptarchivejob.o .libs/qgpgmesignjob.o .libs/qgpgmesignkeyjob.o .libs/qgpgmeverifydetachedjob.o .libs/qgpgmeverifyopaquejob.o .libs/qgpgmewkdlookupjob.o .libs/threadedjobmixin.o .libs/qgpgmewkdrefreshjob.o .libs/qgpgmekeyformailboxjob.o .libs/qgpgme_debug.o .libs/qgpgmetofupolicyjob.o .libs/qgpgmequickjob.o .libs/defaultkeygenerationjob.o .libs/qgpgmewkspublishjob.o .libs/qgpgmegpgcardjob.o .libs/changeexpiryjob.o .libs/encryptjob.o .libs/importjob.o .libs/signarchivejob.o .libs/signencryptjob.o .libs/signencryptarchivejob.o .libs/dn.o .libs/cryptoconfig.o .libs/wkdlookupresult.o .libs/util.o .libs/wkdrefreshjob.o -Wl,-rpath -Wl,/usr/lib64 -L/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64 -L/usr/lib64 -lgpgmepp -lgpgme -lassuan -lgpg-error -lQt6Core -L/usr/lib/gcc/s390x-redhat-linux/14 -L/usr/lib/gcc/s390x-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/s390x-redhat-linux/14/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/s390x-redhat-linux/14/crtendS.o /usr/lib/gcc/s390x-redhat-linux/14/../../../../lib64/crtn.o -O2 -flto=auto -m64 -march=z14 -mtune=z15 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -Wl,--build-id=sha1 -Wl,-soname -Wl,libqgpgmeqt6.so.15 -o .libs/libqgpgmeqt6.so.15.5.1 libtool: install: /usr/bin/install -p .libs/libqgpgmeqt6.so.15.5.1T /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64/libqgpgmeqt6.so.15.5.1 libtool: install: (cd /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64 && { ln -s -f libqgpgmeqt6.so.15.5.1 libqgpgmeqt6.so.15 || { rm -f libqgpgmeqt6.so.15 && ln -s libqgpgmeqt6.so.15.5.1 libqgpgmeqt6.so.15; }; }) libtool: install: (cd /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64 && { ln -s -f libqgpgmeqt6.so.15.5.1 libqgpgmeqt6.so || { rm -f libqgpgmeqt6.so && ln -s libqgpgmeqt6.so.15.5.1 libqgpgmeqt6.so; }; }) libtool: install: /usr/bin/install -p .libs/libqgpgmeqt6.lai /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64/libqgpgmeqt6.la libtool: install: warning: remember to run `libtool --finish /usr/lib64' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/include/QGpgME' /usr/bin/install -p -m 644 ../../../../lang/qt/src/AddExistingSubkeyJob ../../../../lang/qt/src/AddUserIDJob ../../../../lang/qt/src/AbstractImportJob ../../../../lang/qt/src/ChangeExpiryJob ../../../../lang/qt/src/ChangeOwnerTrustJob ../../../../lang/qt/src/ChangePasswdJob ../../../../lang/qt/src/DataProvider ../../../../lang/qt/src/Debug ../../../../lang/qt/src/DecryptJob ../../../../lang/qt/src/DecryptVerifyArchiveJob ../../../../lang/qt/src/DecryptVerifyJob ../../../../lang/qt/src/DN ../../../../lang/qt/src/DownloadJob ../../../../lang/qt/src/EncryptArchiveJob ../../../../lang/qt/src/EncryptJob ../../../../lang/qt/src/ExportJob ../../../../lang/qt/src/FileListDataProvider ../../../../lang/qt/src/HierarchicalKeyKistJob ../../../../lang/qt/src/Job ../../../../lang/qt/src/MultiDeleteJob ../../../../lang/qt/src/Protocol ../../../../lang/qt/src/QGpgMENewCryptoConfig ../../../../lang/qt/src/QuickJob ../../../../lang/qt/src/ReceiveKeysJob ../../../../lang/qt/src/RevokeKeyJob ../../../../lang/qt/src/SetPrimaryUserIDJob ../../../../lang/qt/src/SpecialJob ../../../../lang/qt/src/SignArchiveJob ../../../../lang/qt/src/SignJob ../../../../lang/qt/src/SignKeyJob ../../../../lang/qt/src/SignEncryptArchiveJob ../../../../lang/qt/src/SignEncryptJob ../../../../lang/qt/src/VerifyOpaqueJob ../../../../lang/qt/src/RefreshKeysJob ../../../../lang/qt/src/CryptoConfig ../../../../lang/qt/src/DeleteJob ../../../../lang/qt/src/ImportFromKeyserverJob ../../../../lang/qt/src/ImportJob ../../../../lang/qt/src/KeyGenerationJob ../../../../lang/qt/src/KeyListJob '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/include/QGpgME' /usr/bin/install -p -m 644 ../../../../lang/qt/src/ListAllKeysJob ../../../../lang/qt/src/VerifyDetachedJob ../../../../lang/qt/src/KeyForMailboxJob ../../../../lang/qt/src/DefaultKeyGenerationJob ../../../../lang/qt/src/WKDLookupJob ../../../../lang/qt/src/WKDLookupResult ../../../../lang/qt/src/WKDRefreshJob ../../../../lang/qt/src/WKSPublishJob ../../../../lang/qt/src/TofuPolicyJob ../../../../lang/qt/src/GpgCardJob '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/include/QGpgME' sed -e 's|[@]resolved_libdir@|/usr/lib64|g' < "QGpgmeQt6Config.cmake.in" | \ sed -e 's|[@]libsuffix@|.so|g' | \ sed -e 's|[@]resolved_includedir@|/usr/include|g' > QGpgmeQt6Config.cmake /usr/bin/install -p -d /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64/cmake/QGpgmeQt6 /usr/bin/install -p -m 644 QGpgmeQt6Config.cmake \ /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64/cmake/QGpgmeQt6/QGpgmeQt6Config.cmake /usr/bin/install -p -m 644 QGpgmeQt6ConfigVersion.cmake \ /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64/cmake/QGpgmeQt6/QGpgmeQt6ConfigVersion.cmake /usr/bin/mkdir -p '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/include/qgpgme' /usr/bin/install -p -m 644 qgpgme_version.h '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/include/qgpgme' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/include/qgpgme' /usr/bin/install -p -m 644 ../../../../lang/qt/src/abstractimportjob.h ../../../../lang/qt/src/addexistingsubkeyjob.h ../../../../lang/qt/src/adduseridjob.h ../../../../lang/qt/src/changeexpiryjob.h ../../../../lang/qt/src/changeownertrustjob.h ../../../../lang/qt/src/changepasswdjob.h ../../../../lang/qt/src/dataprovider.h ../../../../lang/qt/src/debug.h ../../../../lang/qt/src/decryptjob.h ../../../../lang/qt/src/decryptverifyarchivejob.h ../../../../lang/qt/src/decryptverifyjob.h ../../../../lang/qt/src/downloadjob.h ../../../../lang/qt/src/encryptarchivejob.h ../../../../lang/qt/src/encryptjob.h ../../../../lang/qt/src/exportjob.h ../../../../lang/qt/src/filelistdataprovider.h ../../../../lang/qt/src/hierarchicalkeylistjob.h ../../../../lang/qt/src/job.h ../../../../lang/qt/src/keyformailboxjob.h ../../../../lang/qt/src/multideletejob.h ../../../../lang/qt/src/protocol.h ../../../../lang/qt/src/qgpgme_export.h ../../../../lang/qt/src/qgpgmenewcryptoconfig.h ../../../../lang/qt/src/quickjob.h ../../../../lang/qt/src/receivekeysjob.h ../../../../lang/qt/src/revokekeyjob.h ../../../../lang/qt/src/setprimaryuseridjob.h ../../../../lang/qt/src/specialjob.h ../../../../lang/qt/src/signarchivejob.h ../../../../lang/qt/src/signjob.h ../../../../lang/qt/src/signkeyjob.h ../../../../lang/qt/src/signencryptjob.h ../../../../lang/qt/src/signencryptarchivejob.h ../../../../lang/qt/src/verifyopaquejob.h ../../../../lang/qt/src/refreshkeysjob.h ../../../../lang/qt/src/cryptoconfig.h ../../../../lang/qt/src/deletejob.h ../../../../lang/qt/src/importfromkeyserverjob.h ../../../../lang/qt/src/importjob.h ../../../../lang/qt/src/keygenerationjob.h '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/include/qgpgme' /usr/bin/install -p -m 644 ../../../../lang/qt/src/keylistjob.h ../../../../lang/qt/src/listallkeysjob.h ../../../../lang/qt/src/verifydetachedjob.h ../../../../lang/qt/src/defaultkeygenerationjob.h ../../../../lang/qt/src/tofupolicyjob.h ../../../../lang/qt/src/wkdlookupjob.h ../../../../lang/qt/src/wkdlookupresult.h ../../../../lang/qt/src/wkdrefreshjob.h ../../../../lang/qt/src/wkspublishjob.h ../../../../lang/qt/src/gpgcardjob.h ../../../../lang/qt/src/dn.h '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/include/qgpgme' make[6]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' Making install in tests make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' /usr/bin/make install-am make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[6]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Nothing to be done for 'install-data-am'. make[6]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' Making install in doc make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/doc' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/doc' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/doc' make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/doc' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt' make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt' make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt' make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang' make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang' make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build' make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build' make[1]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build' ~/build/BUILD/gpgme-1.23.2 + popd + rm -fv /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/share/info/dir removed '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/share/info/dir' + rm -fv /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64/libgpgme.la /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64/libgpgmepp.la /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64/libqgpgmeqt6.la removed '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64/libgpgme.la' removed '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64/libgpgmepp.la' removed '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64/libqgpgmeqt6.la' + mv /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/bin/gpgme-config /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/bin/gpgme-config.s390x + cat + install -D -p gpgme-config-multilib.sh /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/bin/gpgme-config + mv /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/include/gpgme.h /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/include/gpgme-64.h + install -m644 -p -D /builddir/build/SOURCES/gpgme-multilib.h /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/include/gpgme.h + chrpath -d /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/bin/gpgme-tool + chrpath -d /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/bin/gpgme-json + chrpath -d /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64/libgpgmepp.so /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64/libgpgmepp.so.6 /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64/libgpgmepp.so.6.20.1 + chrpath -d /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64/libqgpgmeqt6.so /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64/libqgpgmeqt6.so.15 /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64/libqgpgmeqt6.so.15.5.1 + rm -vf '/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x%{python2_sitelib}/gpg/install_files.txt' + rm -vf /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib/python3.12/site-packages/gpg/install_files.txt + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 1.23.2-5.el10 --unique-debug-suffix -1.23.2-5.el10.s390x --unique-debug-src-base gpgme-1.23.2-5.el10.s390x --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/gpgme-1.23.2 find-debuginfo: starting Extracting debug info from 6 files DWARF-compressing 6 files sepdebugcrcfix: Updated 6 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/gpgme-1.23.2-5.el10.s390x 9188 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 mangling shebang in /usr/bin/gpgme-config.s390x from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/bin/gpgme-config from /bin/sh to #!/usr/bin/sh + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j2 Bytecompiling .py files below /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib64/python3.12 using python3.12 Bytecompiling .py files below /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/lib/debug/usr/lib64/python3.12 using python3.12 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.KbEECd + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection ' + 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 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS ~/build/BUILD/gpgme-1.23.2/build ~/build/BUILD/gpgme-1.23.2 + 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 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd gpgme-1.23.2 + pushd build + make check make check-recursive make[1]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build' Making check in src make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/src' Making check in tests make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' Making check in gpg make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make check-am make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make check-TESTS make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' starting gpg-agent.. gpg-connect-agent: no running gpg-agent - starting '/usr/bin/gpg-agent|--debug-quick-random' gpg-connect-agent: waiting for the agent to come up ... (5s) gpg-connect-agent: connection to the agent established OK PASS: initial.test -----BEGIN PGP MESSAGE----- hQEOA2rm1+5GqHH4EAP/QLofaXHgjSZihf2n8JYLDSCaKD7MwKI4kiZAPpevObUI ea5st58tORsomibGGmHWOfy2Xm3FFDAmA0xkoLNcTBDQ18FMgMPu+f7JHxBVFo4T LeJTO5gLJIIe03BL8sFfvktXFnfBTAxqDIokM0UazIKEj9/HgB3cfUCtd7nEkmsE AJvpZcG0EX1gppvtS92HJX2DpL7ncVbXLvO6pwfk8sqXrBimaD1if4HdfW1rb6EC lLoG4Wet5vZi+0+lh0hWM9EB7qO2J7WECw1GzMWngj7PdzwfqH+R34rtaht4OpZX Kpumr6dddFrvAfvDHuSxyq36l6tDTvt8P2NrOFYR4I4shQEOA1OB6k7im6N/EAP/ UDqX+vIPAcr9lNAsFxBZStRDKngqGJtYVhJJ3aXjiDH7NxvRzBSjghm04JAWMLYJ oP3/zhkuIG/nlHySlHT+9JqwuO+Gf8ix/Ru0XCz0nBfFQgJGhfoVPjjGigYXbZRt xIZkfp5DXdYzRlprDBsI/CADuvaRIG9cMxkcBHgqvikD/1ZeFpDuNKb6LWNsZ1TI zFtH+NO90RriEgoEfL67rUZ8DJZAMeXdrffV8CWUgLRv+q1e3VaZFE2mwkoUKSGw gvq14u4zVG6G7vxSNnVHqXaprcaS9m1OO9/wUzB5spWJfryYo8FKpM3fSTWh1G8z WIG4je/8eQ/PjDlOF2IDVswQ0kcBNL36zqaFQx3UqZ3PjR/FtU8JSE4PFVXnrTRL 2pGgnP5PDXeyr04W02OKiX/KfUmvWQClGb7uCJ34OEsAfiNyIqkfKShPag== =XRy7 -----END PGP MESSAGE----- PASS: t-encrypt Begin Result Encryption: -----BEGIN PGP MESSAGE----- jA0ECQMIQ4n9ATW+keDz0kEBBJvIX4nriRz8m6EHJjIbEa4Kh0p/MsW8hh+IdEsl CPZLOG2GVyhye+c1nK/X5Wyu3G4agPJAPzutDnvurzhEXQ== =tz0y -----END PGP MESSAGE----- End Result. Begin Result Decryption: Hallo Leute End Result. PASS: t-encrypt-sym -----BEGIN PGP MESSAGE----- hQEOA2rm1+5GqHH4EAP8DXpnvhAkXz4gJpwReOALqYEb7w26xmPgJYDVN2ttsrAr gaK+sLCzTvz2h2wh5/bKa3JkKwqf+T5LRlQdHLOWQoyg6coEVM9CiVNJeUfxVTN1 NhrRmvjKIsNXCHa/M3h13saO2OKm7n4By/lNI6UfZot/bEiderKhUAxY8oMlbHIE AIqCLl9GMsWpCceNm5nAPNLA2rTydaZcN+XN7FAuISAwWrqVNYqXbFMM/3gumF8M nDv4H5gDM9P7p1le1jJ/9hRJRz2TG+ADtJnQEUgNr4juSIJbvdBGNlCyGum9igLh RJmHTtv32E+a1gOSgp++JTuBEdCnl6+dT8lh3EgyZ04khQEOA1OB6k7im6N/EAP+ MyfYPjHu2LIIZ8jhuHC+3dbrkwLnGjoxqJH57I0BxVdoIOBiZGah5sF2s+ahKD38 /Kfpzns5gtRAIuSBtPBF5yxOZFdIEGPHL4EiuKQn/GkScG+f/QDWIQvimIav6jQ+ PrVCO5ARm1JaJnaefptZ8PbZKObot/sL64FBAHJb9XgD/1l8OAU3+lTzbDG+0shB hFOHCbd9pXpMRdqoIYq3EwECPMVmdPprtiayHjrxDdUPaud7cnfTcJ77NXhHeQM3 OR9nfeAn9lWxtLwV9uix2f+0mc/Fa+In2w8JOwAvl4hlyj8H6jnzhgw8gpFlr7mr wxwU+PbJdLeQvGpNvDDycBy40qoB57j15qpVhKXBe5mulmybE9a0rxCGAAYrof8a Em1TX6PSHacKH63KuFHyVBUVyyd261IJLvzJ1L3+Lo6rFzTs2IJcuyemGA/KHVWU uIgGEQtshdEmwkkoL4uIJYAQpqEqt3TKY7ZPeCn1wjXeueEUxR3l9zR0bQbeejo/ CAvs5eOnrbOVpZo5H942a2z3U/r6egsMknJHIsW/TKYQd5WA0dvqd2O3alVhUA== =A7UY -----END PGP MESSAGE----- -----BEGIN PGP MESSAGE----- jA0ECQMIIoYBxhsnVbjz0qQBRITpKcwn5xa3jNkLcpJp/DLD0zJFbgF5K/ns4C1u UPFNCh9ldg62jAp3BadT1rMPwuSKfv1SWGK22ze7mZN7eu/tAY5N5k/ex24Rdx4a oTTqWtvMfvCeMN9+z41ELqrvnraHxZ0ldh0smJwM4B6Y8Sq3bKaq7G1UNjWAaGkg 5tbMpBdsGJI9DeG61HLeDP+bDHMPTVwY6ryCG8lxGOIaUU1YjQ== =kA1g -----END PGP MESSAGE----- PASS: t-encrypt-sign -----BEGIN PGP MESSAGE----- owGbwMvMyCSoW1RzPCOz3ITxtHAJQ7p4V4BHYk5OvoJPamlJKi9XRywLoyATg6yY IsuC/64TdicqvX2fZxMC08TKBNLBwMUpABPp2sYwT6fsxWmu97L9eT9sr0twmd6/ 13gvnmEOl9ox3qVp23ZfsNqfd+Rr3mMujQUuAA== =ycil -----END PGP MESSAGE----- -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQSg/0WQu2Ei7e9uPFQtcnzHaGl3NAUCZxeKUAAKCRAtcnzHaGl3 NIq2AJ4sdujLCu8dj274PdcYCjXf3oHeXwCcCibGDaVmtrvQOr9uxPVu4woooEQ= =bOTu -----END PGP SIGNATURE----- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hallo Leute -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQSg/0WQu2Ei7e9uPFQtcnzHaGl3NAUCZxeKUAAKCRAtcnzHaGl3 NLlyAJsHXYuJoFSIy93/5h1CyrobCnUwbQCfaTR7ljuwQOIMZr1XE79Bhg7H/Hw= =c+5+ -----END PGP SIGNATURE----- PASS: t-sign -----BEGIN PGP MESSAGE----- owGbwMvMyCSYfaS8IWTNJTeGCWCublHN8YzMchPG08IlDOniXQEeiTk5+Qo+qaUl qbxcHbEsjIJMDLJiiiwL/rtO2J2o9PZ9nk0ITBMrE0gHAxenAEykaxvDPJ2yF6e5 3sv25/2wvS7BZXr/XuO9eIY5XGrHeJembdt9wWp/3pGveY+5NBa4IBmv/NekynGK 5q4zV5/rwpyIMB4mopHOMD85YgO319fCcyWnH0hnPbySc/OYWCTD/LKVQScLZewm rXPTvT3756bJIou3rAQA =1jPL -----END PGP MESSAGE----- -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQSg/0WQu2Ei7e9uPFQtcnzHaGl3NAUCZxeKUAAKCRAtcnzHaGl3 NIq2AJ4sdujLCu8dj274PdcYCjXf3oHeXwCcCibGDaVmtrvQOr9uxPVu4woooESI XQQBEQIAHRYhBCP9NHpBlCm6zNXnLWvEd4BUrNJGBQJnF4pQAAoJEGvEd4BUrNJG KGcAn2NYsAtK9XHOdMvgG2rh1GzZxhZZAJ92qVLJcRw+kq5GLdub+bKTFKO0qQ== =4bGl -----END PGP SIGNATURE----- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hallo Leute -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQSg/0WQu2Ei7e9uPFQtcnzHaGl3NAUCZxeKUQAKCRAtcnzHaGl3 NJKqAJwKD++j2PJvYn/rKTkFaRpkQIhAEwCgi3rjPPgUFKhySHVmEIswTQa7B4CI XQQBEQIAHRYhBCP9NHpBlCm6zNXnLWvEd4BUrNJGBQJnF4pRAAoJEGvEd4BUrNJG Wb8AmwTUBqMBq4JvAbFHb0LChiXRRMh1AJ9NOvnJuML47KbTJ40bIuJ61jdM9A== =gyLQ -----END PGP SIGNATURE----- PASS: t-signers Wenn Sie dies lesen können, ist es wohl nicht geheim genug. PASS: t-decrypt PASS: t-verify Wenn Sie dies lesen können, ist es wohl nicht geheim genug. PASS: t-decrypt-verify PASS: t-sig-notation Begin Result: -----BEGIN PGP PUBLIC KEY BLOCK----- mQGiBDbjjp4RBAC2ZbFDX0wmJI8yLDYQdIiZeAuHLmfyHsqXaLGUMZtWiAvn/hNp ctwahmzKm5oXinHUvUkLOQ0s8rOlu15nhw4azc30rTP1LsIkn5zORNnFdgYC6RKy hOeim/63+/yGtdnTm49lVfaCqwsEmBCEkXaeWDGq+ie1b89J89T6n/JquwCgoQkj VeVGG+B/SzJ6+yifdHWQVkcD/RXDyLXX4+WHGP2aet51XlKojWGwsZmc9LPPYhwU /RcUO7ce1QQb0XFlUVFBhY0JQpM/ty/kNi+aGWFzigbQ+HAWZkUvA8+VIAVneN+p +SHhGIyLTXKpAYTq46AwvllZ5Cpvf02Cp/+W1aVyA0qnBWMyeIxXmR9HOi6lxxn5 cjajA/9VZufOXWqCXkBvz4Oy3Q5FbjQQ0/+ty8rDn8OTaiPi41FyUnEi6LO+qyBS 09FjnZj++PkcRcXW99SNxmEJRY7MuNHt5wIvEH2jNEOJ9lszzZFBDbuwsjXHK35+ lPbGEy69xCP26iEafysKKbRXJhE1C+tk8SnK+Gm62sivmK/5arQpQWxwaGEgVGVz dCAoZGVtbyBrZXkpIDxhbHBoYUBleGFtcGxlLm5ldD6IVQQTEQIAFQUCNuOOngML CgMDFQMCAxYCAQIXgAAKCRAtcnzHaGl3NDl4AKCBLmRplv/8ZfSqep5IjqEAuaXv WwCgl6NEzT+/WewPTGcwZY+pLkycLv2IVQQTEQIAFQUCNuOOngMLCgMDFQMCAxYC AQIXgAAKCRAtcnzHaGl3NDl4AJ4rouHB+LpCkNi5C59jHEa1kbANzACgmddtrNSj 1yPyTCwUwRghPUomECS0EEFsaWNlIChkZW1vIGtleSmIVQQTEQIAFQUCNuO2qwML CgMDFQMCAxYCAQIXgAAKCRAtcnzHaGl3NCeMAJ9MeUVrago5Jc6PdwdeN5OMwby3 7QCghW65cZTQlD1bBlIq/QM8bz9AN4G0J0FsZmEgVGVzdCAoZGVtbyBrZXkpIDxh bGZhQGV4YW1wbGUubmV0PohVBBMRAgAVBQI247hYAwsKAwMVAwIDFgIBAheAAAoJ EC1yfMdoaXc0t8IAoJPwa6j+Vm5Vi3Nvuo8JZri4PJ/DAJ9dqbmaJdB8FdJnHfGh 1rXK3y/JcrkBDQQ2448PEAQAnI3XH1f0uyN9fZnw72zsHMw706g7EW29nD4UDQG4 OzRZViSrUa5n39eI7QrfTO+1meVvs0y8F/PvFst5jH68rPLnGSrXz4sTl1T4cop1 FBkquvCAKwPLy0lE7jjtCyItOSwIOo8xoTfY4JEEXmcqsbm+KHv9yYSF/YK4Cf7b IzcAAwcD/Rnl5jKxoucDA96pD2829TKsLFQSau+Xiy8bvOSSDdlyABsOkNBSaeKO 3eAQEKgDM7dzjVNTnAlpQ0EQ8Y9Z8pxOWYEQYlaMrnRBC4DZ2IadzEhLlIOz5BVp /jfhrr8oVVBwKZXsrz9PZLz+e4Yn+siUUvlei9boD9L2ZgSOHakPiEYEGBECAAYF Ajbjjw8ACgkQLXJ8x2hpdzQgqQCfcDXmD8uNVdKg/C9vqI3JSndqknsAnRxzVeHi /iJ73OCKtvFrHbV9GogqmQGiBDbjouIRBACKncc4Ueec7dWaVARy2SmNVufeSenY s4AsIPP0v59jEl7JI0rb+4JbIJoAzW/hcm26GS/UbbpQwig8/PgMUV5QfBST4CEO lf7/x2a4HKk9tDV4An7q2aNr1beW+twxfUGWWV5I0o1b/iKVk/LiQRiaMr8pJXY2 66m6/2Pn9LmDtwCg+Iqfx8gsK2PZCWv87uEKAOLzHXsD/1eRxLqCt1hT98gdDLyk RTlI3kMq6EK3I+z/8pDIMDuPIJq1eM68YdFZr8s7i1ye1QpDltPYHgWnUC733ujA KANdyybm3HrA3TSBjEAhNfcu8nkrVorvASQUDCLJatWRWJTUVrPH+GXIXMA/Oi6L DsgNDOJanwzzvDCCm8hWQqW9A/4xYAZ4NVFrQq8gtQPJWuMIfSFSvpZWNgQgYZnt iXSUGYOVs28T/87RoRx02tsVDw2PA8z68q/XRuM9NdetxbUXQHB9eszFLi3W1ids Xhd/C4SyiTgEFXG8Y8s94Eadgk1PAYHN6Gd3SY7jmevqYGVLmBp7qfj5Y9XSM5SE 0Th+fLQpQnJhdm8gVGVzdCAoZGVtbyBrZXkpIDxicmF2b0BleGFtcGxlLm5ldD6I VQQTEQIAFQUCNuOi4gMLCgMDFQMCAxYCAQIXgAAKCRD+GAsdqeOwsvruAJ4iU4M5 s1xsZiXa0wLnX4FBBl9abgCfflNpwyEp6KEhKCPWwPRG9WJc0qi0DkJvYiAoZGVt byBrZXkpiFUEExECABUFAjbjtzsDCwoDAxUDAgMWAgECF4AACgkQ/hgLHanjsLIa 4QCgityK8zajBOqAN0ZZTq8fOzgiEYIAn1ZEfjX+jefZUuY+4zFzrpO/fX0OuQEN BDbjowcQBACVSdXxUWlz81FjqHgR4b1EtmhmW89CmpsHfKlSwlYvBtbB/y7TFIfv Ar4ZFbpuqew6JvtjIEZoXvolTWwHVPEFkuG0LAa03olaYpzC6ZBDuLkb09RukCD4 zdY6xwbAMRsOzZgv597LZXtOLLLnmOyTpsjRDLztWsuNglm5rffOTwADBwP/SyVZ vFEdEVn5/dQTp7eAtXdrbZEM379ctCJ2663RbTZd55lIBev1fTnKQkvDTY2e58yI Q4E+Nzr99qg9Cyf6e3OhErTUqEBOhusBge4/7E5LrIVMvo6AFU9qgn0Sgsnu/ww2 txVw3XEjqL8Hgl+4Q/57YRvJOe+q29Ye9LL8eaiIRgQYEQIABgUCNuOjBwAKCRD+ GAsdqeOwsjK5AJ9pek7H6yt3ZHAJ+7nn7sGmxYxb5ACg1INFN4AMzqEUjbZ51KTV dAvyKlQ= =W77G -----END PGP PUBLIC KEY BLOCK----- End Result. Begin Result: -----BEGIN PGP PUBLIC KEY BLOCK----- mQGiBDbjjp4RBAC2ZbFDX0wmJI8yLDYQdIiZeAuHLmfyHsqXaLGUMZtWiAvn/hNp ctwahmzKm5oXinHUvUkLOQ0s8rOlu15nhw4azc30rTP1LsIkn5zORNnFdgYC6RKy hOeim/63+/yGtdnTm49lVfaCqwsEmBCEkXaeWDGq+ie1b89J89T6n/JquwCgoQkj VeVGG+B/SzJ6+yifdHWQVkcD/RXDyLXX4+WHGP2aet51XlKojWGwsZmc9LPPYhwU /RcUO7ce1QQb0XFlUVFBhY0JQpM/ty/kNi+aGWFzigbQ+HAWZkUvA8+VIAVneN+p +SHhGIyLTXKpAYTq46AwvllZ5Cpvf02Cp/+W1aVyA0qnBWMyeIxXmR9HOi6lxxn5 cjajA/9VZufOXWqCXkBvz4Oy3Q5FbjQQ0/+ty8rDn8OTaiPi41FyUnEi6LO+qyBS 09FjnZj++PkcRcXW99SNxmEJRY7MuNHt5wIvEH2jNEOJ9lszzZFBDbuwsjXHK35+ lPbGEy69xCP26iEafysKKbRXJhE1C+tk8SnK+Gm62sivmK/5arQpQWxwaGEgVGVz dCAoZGVtbyBrZXkpIDxhbHBoYUBleGFtcGxlLm5ldD6IVQQTEQIAFQUCNuOOngML CgMDFQMCAxYCAQIXgAAKCRAtcnzHaGl3NDl4AKCBLmRplv/8ZfSqep5IjqEAuaXv WwCgl6NEzT+/WewPTGcwZY+pLkycLv2IVQQTEQIAFQUCNuOOngMLCgMDFQMCAxYC AQIXgAAKCRAtcnzHaGl3NDl4AJ4rouHB+LpCkNi5C59jHEa1kbANzACgmddtrNSj 1yPyTCwUwRghPUomECS0EEFsaWNlIChkZW1vIGtleSmIVQQTEQIAFQUCNuO2qwML CgMDFQMCAxYCAQIXgAAKCRAtcnzHaGl3NCeMAJ9MeUVrago5Jc6PdwdeN5OMwby3 7QCghW65cZTQlD1bBlIq/QM8bz9AN4G0J0FsZmEgVGVzdCAoZGVtbyBrZXkpIDxh bGZhQGV4YW1wbGUubmV0PohVBBMRAgAVBQI247hYAwsKAwMVAwIDFgIBAheAAAoJ EC1yfMdoaXc0t8IAoJPwa6j+Vm5Vi3Nvuo8JZri4PJ/DAJ9dqbmaJdB8FdJnHfGh 1rXK3y/JcrkBDQQ2448PEAQAnI3XH1f0uyN9fZnw72zsHMw706g7EW29nD4UDQG4 OzRZViSrUa5n39eI7QrfTO+1meVvs0y8F/PvFst5jH68rPLnGSrXz4sTl1T4cop1 FBkquvCAKwPLy0lE7jjtCyItOSwIOo8xoTfY4JEEXmcqsbm+KHv9yYSF/YK4Cf7b IzcAAwcD/Rnl5jKxoucDA96pD2829TKsLFQSau+Xiy8bvOSSDdlyABsOkNBSaeKO 3eAQEKgDM7dzjVNTnAlpQ0EQ8Y9Z8pxOWYEQYlaMrnRBC4DZ2IadzEhLlIOz5BVp /jfhrr8oVVBwKZXsrz9PZLz+e4Yn+siUUvlei9boD9L2ZgSOHakPiEYEGBECAAYF Ajbjjw8ACgkQLXJ8x2hpdzQgqQCfcDXmD8uNVdKg/C9vqI3JSndqknsAnRxzVeHi /iJ73OCKtvFrHbV9GogqmQGiBDbjouIRBACKncc4Ueec7dWaVARy2SmNVufeSenY s4AsIPP0v59jEl7JI0rb+4JbIJoAzW/hcm26GS/UbbpQwig8/PgMUV5QfBST4CEO lf7/x2a4HKk9tDV4An7q2aNr1beW+twxfUGWWV5I0o1b/iKVk/LiQRiaMr8pJXY2 66m6/2Pn9LmDtwCg+Iqfx8gsK2PZCWv87uEKAOLzHXsD/1eRxLqCt1hT98gdDLyk RTlI3kMq6EK3I+z/8pDIMDuPIJq1eM68YdFZr8s7i1ye1QpDltPYHgWnUC733ujA KANdyybm3HrA3TSBjEAhNfcu8nkrVorvASQUDCLJatWRWJTUVrPH+GXIXMA/Oi6L DsgNDOJanwzzvDCCm8hWQqW9A/4xYAZ4NVFrQq8gtQPJWuMIfSFSvpZWNgQgYZnt iXSUGYOVs28T/87RoRx02tsVDw2PA8z68q/XRuM9NdetxbUXQHB9eszFLi3W1ids Xhd/C4SyiTgEFXG8Y8s94Eadgk1PAYHN6Gd3SY7jmevqYGVLmBp7qfj5Y9XSM5SE 0Th+fLQpQnJhdm8gVGVzdCAoZGVtbyBrZXkpIDxicmF2b0BleGFtcGxlLm5ldD6I VQQTEQIAFQUCNuOi4gMLCgMDFQMCAxYCAQIXgAAKCRD+GAsdqeOwsvruAJ4iU4M5 s1xsZiXa0wLnX4FBBl9abgCfflNpwyEp6KEhKCPWwPRG9WJc0qi0DkJvYiAoZGVt byBrZXkpiFUEExECABUFAjbjtzsDCwoDAxUDAgMWAgECF4AACgkQ/hgLHanjsLIa 4QCgityK8zajBOqAN0ZZTq8fOzgiEYIAn1ZEfjX+jefZUuY+4zFzrpO/fX0OuQEN BDbjowcQBACVSdXxUWlz81FjqHgR4b1EtmhmW89CmpsHfKlSwlYvBtbB/y7TFIfv Ar4ZFbpuqew6JvtjIEZoXvolTWwHVPEFkuG0LAa03olaYpzC6ZBDuLkb09RukCD4 zdY6xwbAMRsOzZgv597LZXtOLLLnmOyTpsjRDLztWsuNglm5rffOTwADBwP/SyVZ vFEdEVn5/dQTp7eAtXdrbZEM379ctCJ2663RbTZd55lIBev1fTnKQkvDTY2e58yI Q4E+Nzr99qg9Cyf6e3OhErTUqEBOhusBge4/7E5LrIVMvo6AFU9qgn0Sgsnu/ww2 txVw3XEjqL8Hgl+4Q/57YRvJOe+q29Ye9LL8eaiIRgQYEQIABgUCNuOjBwAKCRD+ GAsdqeOwsjK5AJ9pek7H6yt3ZHAJ+7nn7sGmxYxb5ACg1INFN4AMzqEUjbZ51KTV dAvyKlQ= =W77G -----END PGP PUBLIC KEY BLOCK----- End Result. PASS: t-export PASS: t-import [-- Response --] [-- Code: KEY_CONSIDERED, A0FF4590BB6122EDEF6E3C542D727CC768697734 0 --] [-- Response --] sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,p:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: [-- Code: GET_LINE, keyedit.prompt --] [-- Response --] sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,p:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: [-- Code: GOT_IT, --] [-- Response --] sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,p:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: [-- Code: GET_LINE, keyedit.prompt --] [-- Response --] sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,p:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: [-- Code: GOT_IT, --] [-- Response --] sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,p:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: [-- Code: GET_LINE, keygen.valid --] [-- Response --] sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,p:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: [-- Code: GOT_IT, --] [-- Response --] sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,p:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,p:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: [-- Code: GET_LINE, keyedit.prompt --] [-- Response --] sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,p:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,p:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: [-- Code: GOT_IT, --] [-- Response --] sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,p:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,p:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,s:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,p:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: [-- Code: GET_LINE, keyedit.prompt --] [-- Response --] sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,p:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,p:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,s:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,p:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: [-- Code: GOT_IT, --] [-- Response --] sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,p:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,p:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,s:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,p:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,ps:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: [-- Code: GET_LINE, keyedit.prompt --] [-- Response --] sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,p:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,p:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,s:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,p:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,ps:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: [-- Code: GOT_IT, --] [-- Response --] sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,p:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,p:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,s:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,p:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,ps:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: [-- Code: GET_BOOL, keyedit.save.okay --] [-- Response --] sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,p:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,p:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,s:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,p:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,ps:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: [-- Code: GOT_IT, --] [-- Response --] sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,p:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,p:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,s:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,p:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,ps:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: [-- Code: , --] [-- Last response --] sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,p:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,p:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,s:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,p:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: sec:u:1024:17:2D727CC768697734:920882846:0::u:::sca fpr:::::::::A0FF4590BB6122EDEF6E3C542D727CC768697734: ssb:u:1024:16:6AE6D7EE46A871F8:920882959:0:::::er fpr:::::::::3B3FBC948FE59301ED629EFB6AE6D7EE46A871F8: uid:u::::::::Alfa Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:1,ps:: uid:u::::::::Alpha Test (demo key) :::S10 S3 H3 H2 Z2 Z1,no-ks-modify:2,:: uid:u::::::::Alice (demo key):::S10 S3 H3 H2 Z2 Z1,no-ks-modify:3,:: PASS: t-edit PASS: t-keylist PASS: t-keylist-sig PASS: t-keylist-secret-sig PASS: t-wait plaintext=100000 bytes, ciphertext=100701 bytes PASS: t-encrypt-large PASS: t-file-name COMPONENT ========= Name: gpg Desc: OpenPGP Path: /usr/bin/gpg b [Monitor] Options controlling the diagnostic output b --verbose verbose b --quiet be somewhat more quiet i --no-greeting a --debug-level (default) = `none' a --log-file FILE write server mode logs to FILE b [Configuration] Options controlling the configuration b --default-key NAME use NAME as default secret key b --encrypt-to NAME encrypt to user ID NAME as well a --group SPEC... set up email aliases e --compliance (default) = `gnupg' i --default-new-key-algo i --trust-model i --completes-needed i --marginals-needed i --max-cert-depth b [ImportExport] Options controlling key import and export a --auto-key-locate MECHANISMS use MECHANISMS to locate keys by mail address b --auto-key-import import missing key from a signature e --auto-key-retrieve b --include-key-block include the public key in signatures e --disable-dirmngr disable all access to the dirmngr i --keyserver i [Security] Options controlling the security i --default_pubkey_algo (default) = `rsa3072/cert,sign+rsa3072/encr' i --compliance_de_vs (default) = 0 i --use_keyboxd (default) = 0 COMPONENT ========= Name: gpgsm Desc: S/MIME Path: /usr/bin/gpgsm b [Monitor] Options controlling the diagnostic output b --verbose verbose b --quiet be somewhat more quiet i --no-greeting a --debug-level LEVEL set the debugging level to LEVEL LEVEL = `none' a --log-file FILE write server mode logs to FILE e [Configuration] Options controlling the configuration i --faked-system-time e --include-certs N number of certificates to include N = -2 e --compliance b [Output] Options controlling the output b --default-key USER-ID use USER-ID as default secret key USER-ID = (none) b --encrypt-to NAME encrypt to user ID NAME as well NAME = (none) i --keyserver b [ImportExport] Options controlling key import and export e --disable-dirmngr disable all access to the dirmngr b --auto-issuer-key-retrieve fetch missing issuer certificates a --p12-charset NAME use encoding NAME for PKCS#12 passphrases NAME = (none) b [Security] Options controlling the security b --disable-crl-checks never consult a CRL i --enable-crl-checks e --disable-trusted-cert-crl-check do not check CRLs for root certificates a --enable-ocsp check validity using OCSP a --disable-policy-checks do not check certificate policies a --cipher-algo NAME use cipher algorithm NAME NAME = `AES256' i --default_pubkey_algo (default) = `RSA-3072' COMPONENT ========= Name: keyboxd Desc: Public Keys Path: /usr/libexec/keyboxd b [Monitor] Options controlling the diagnostic output b --verbose verbose b --quiet be somewhat more quiet a --log-file use a log file for the server i [Configuration] Options controlling the configuration i --faked-system-time COMPONENT ========= Name: gpg-agent Desc: Private Keys Path: /usr/bin/gpg-agent b [Monitor] Options controlling the diagnostic output br --verbose verbose br --quiet be somewhat more quiet ar --debug-level (default) = `none' ar --log-file FILE write server mode logs to FILE b [Configuration] Options controlling the configuration a --disable-scdaemon do not use the SCdaemon Current = 1 (times) b --enable-ssh-support enable ssh support er --ssh-fingerprint-digest ALGO use ALGO to show ssh fingerprints ALGO = `sha256' b --enable-putty-support i --faked-system-time b [Security] Options controlling the security br --default-cache-ttl N expire cached PINs after N seconds N = 600 ar --default-cache-ttl-ssh N expire SSH keys after N seconds N = 1800 er --max-cache-ttl N set maximum PIN cache lifetime to N seconds N = 7200 er --max-cache-ttl-ssh N set maximum SSH key lifetime to N seconds N = 7200 br --ignore-cache-for-signing do not use the PIN cache when signing br --no-allow-external-cache disallow the use of an external password cache ar --no-allow-mark-trusted disallow clients to mark keys as "trusted" a [Passphrase policy] Options enforcing a passphrase policy er --enforce-passphrase-constraints do not allow bypassing the passphrase policy ar --min-passphrase-len N set minimal required length for new passphrases to N N = 8 er --min-passphrase-nonalpha N require at least N non-alpha characters for a new passphrase N = 1 er --check-passphrase-pattern FILE check new passphrases against pattern in FILE FILE = (none) er --check-sym-passphrase-pattern (default) = (none) er --max-passphrase-days N expire the passphrase after N days N = 0 er --enable-passphrase-history do not allow the reuse of old passphrases a [Pinentry] Options controlling the PIN-Entry er --no-allow-loopback-pinentry disallow caller to override the pinentry er --grab let PIN-Entry grab keyboard and mouse ar --pinentry-timeout N set the Pinentry timeout to N seconds ar --allow-emacs-pinentry allow passphrase to be prompted through Emacs ir --enable-extended-key-format COMPONENT ========= Name: scdaemon Desc: Smartcards Path: /usr/libexec/scdaemon b [Monitor] Options controlling the diagnostic output br --verbose verbose b --quiet be somewhat more quiet ar --debug-level LEVEL set the debugging level to LEVEL LEVEL = `none' ar --log-file FILE write a log to FILE b [Configuration] Options controlling the configuration br --reader-port N connect to reader at port N ar --ctapi-driver NAME use NAME as ct-API driver ar --pcsc-driver NAME use NAME as PC/SC driver NAME = `libpcsclite.so.1' er --disable-ccid br --card-timeout N disconnect the card after N seconds of inactivity N = 0 br --disable-pinpad do not use a reader's pinpad br --enable-pinpad-varlen use variable length input for pinpad ar --application-priority LIST change the application priority to LIST b [Security] Options controlling the security br --deny-admin deny the use of admin card commands COMPONENT ========= Name: tpm2daemon Desc: TPM Path: /usr/libexec/tpm2daemon br --verbose verbose b --quiet be somewhat m dirmngr.verbose .......... dirmngr.keyserver .......... ore quiet ar --debug-level LEVEL set the debugging level to LEVEL LEVEL = `none' ar --log-file FILE write a log to FILE COMPONENT ========= Name: dirmngr Desc: Network Path: /usr/bin/dirmngr b [Monitor] Options controlling the diagnostic output b --verbose verbose b --quiet be somewhat more quiet i --no-greeting a --debug-level LEVEL set the debugging level to LEVEL LEVEL = `none' a --log-file FILE write server mode logs to FILE b [Configuration] Options controlling the configuration b --allow-version-check allow online software version check b --max-replies N do not return more than N items in one query N = 10 i --faked-system-time b [Network] Network related options b --use-tor route all network traffic via Tor i --resolver-timeout (default) = 0 i --nameserver a [HTTP] Configuration for HTTP servers a --disable-http inhibit the use of HTTP a --ignore-http-dp ignore HTTP CRL distribution points a --http-proxy URL redirect all HTTP requests to URL a --honor-http-proxy use system's HTTP proxy setting b [Keyserver] Configuration for OpenPGP servers b --keyserver URL use keyserver at URL URL = `hkps://keyserver.ubuntu.com' b [LDAP] Configuration for X.509 servers a --disable-ldap inhibit the use of LDAP a --ignore-ldap-dp ignore LDAP CRL distribution points b --ldap-proxy HOST use HOST for LDAP queries a --only-ldap-proxy do not use fallback hosts with --ldap-proxy b --ldapserver SPEC... use this keyserver to lookup keys e --add-servers add new servers discovered in CRL distribution points to serverlist b --ldaptimeout N set LDAP timeout to N seconds N = 15 b [OCSP] Configuration for OCSP b --allow-ocsp allow sending OCSP requests a --ignore-ocsp-service-url ignore certificate contained OCSP service URLs a --ocsp-responder URL use OCSP responder at URL a --ocsp-signer FPR OCSP response signed by FPR b --force force loading of outdated CRLs b --batch COMPONENT ========= Name: pinentry Desc: Passphrase Entry Path: /usr/bin/pinentry PASS: t-gpgconf -----BEGIN PGP MESSAGE----- hQEOA1OB6k7im6N/EAP/TYbBCVXCG0lB0wWpXhFWA4rdDftz6kL3MZEaqL71jxzX OA+tj7vNIycNy5dKqN/cIcCClskw6Xbnz6Z1FZYfUvVjzKJ6aX4/fZZKRMBTEcUa eucoGZY/TpSulG7rG49MO7kbVsj+QAEjgMsUB04FkIv+N6psJz1Onn/acyRJkbQD /irLKm4Vw3bmL3oh9t2qeJVu4QX++6uvS9FCRl0DkEiWRP8yynVsJm3ZAR7X06pw sE86rzygxXNF6+VdOYgwXHzeLpcW+S47hWu2yHKtsU0QoIBIm5OAT751VY6/W59g nO95MUR1UhS8vfRjR2cPEnYsE+OoKzfZfY+EIsyqqdjejC4ECQMIoSz48bVKaEXz I7RKVfNw4WdzujYwFs5KctPwbU8earkMGhLqXqFMI1Ly0kcB9Wd7JJzAG3rmInMy Ow3GNUwNNF10vpunzSCBOTIol1OVhyLuMxi3UiZEd6QK+dMkjdRRh3J9QLUXnlID bu7jV8dkzqP8bA== =KuL+ -----END PGP MESSAGE----- Begin Result Decryption: Hallo Leute End Result. PASS: t-encrypt-mixed [-- Response --] [-- Code: KEY_CONSIDERED, F3C7B80FAA6DFFE33E62F2627260FB0FC4B4ACBE 0 --] [-- Response --] pub:-:255:22:7260FB0FC4B4ACBE:1675850276:0::-:::sc fpr:::::::::F3C7B80FAA6DFFE33E62F2627260FB0FC4B4ACBE: uid:-::::::::Sign me (demo key) :::S9 S8 S7 S2 ?2 H10 H9 H8 H11 H2 Z2 Z3 Z1,mdc,aead,no-ks-modify:1,p:: [-- Code: GET_LINE, keyedit.prompt --] [-- Response --] pub:-:255:22:7260FB0FC4B4ACBE:1675850276:0::-:::sc fpr:::::::::F3C7B80FAA6DFFE33E62F2627260FB0FC4B4ACBE: uid:-::::::::Sign me (demo key) :::S9 S8 S7 S2 ?2 H10 H9 H8 H11 H2 Z2 Z3 Z1,mdc,aead,no-ks-modify:1,p:: [-- Code: GOT_IT, --] [-- Response --] pub:-:255:22:7260FB0FC4B4ACBE:1675850276:0::-:::sc fpr:::::::::F3C7B80FAA6DFFE33E62F2627260FB0FC4B4ACBE: uid:-::::::::Sign me (demo key) :::S9 S8 S7 S2 ?2 H10 H9 H8 H11 H2 Z2 Z3 Z1,mdc,aead,no-ks-modify:1,p:: [-- Code: GET_LINE, keyedit.prompt --] [-- Response --] pub:-:255:22:7260FB0FC4B4ACBE:1675850276:0::-:::sc fpr:::::::::F3C7B80FAA6DFFE33E62F2627260FB0FC4B4ACBE: uid:-::::::::Sign me (demo key) :::S9 S8 S7 S2 ?2 H10 H9 H8 H11 H2 Z2 Z3 Z1,mdc,aead,no-ks-modify:1,p:: [-- Code: GOT_IT, --] [-- Response --] pub:-:255:22:7260FB0FC4B4ACBE:1675850276:0::-:::sc fpr:::::::::F3C7B80FAA6DFFE33E62F2627260FB0FC4B4ACBE: uid:-::::::::Sign me (demo key) :::S9 S8 S7 S2 ?2 H10 H9 H8 H11 H2 Z2 Z3 Z1,mdc,aead,no-ks-modify:1,p:: pub:-:255:22:7260FB0FC4B4ACBE:1675850276:0::-:::sc fpr:::::::::F3C7B80FAA6DFFE33E62F2627260FB0FC4B4ACBE: uid:-::::::::Sign me (demo key) :::S9 S8 S7 S2 ?2 H10 H9 H8 H11 H2 Z2 Z3 Z1,mdc,aead,no-ks-modify:1,ps:: [-- Code: GET_LINE, keyedit.prompt --] [-- Response --] pub:-:255:22:7260FB0FC4B4ACBE:1675850276:0::-:::sc fpr:::::::::F3C7B80FAA6DFFE33E62F2627260FB0FC4B4ACBE: uid:-::::::::Sign me (demo key) :::S9 S8 S7 S2 ?2 H10 H9 H8 H11 H2 Z2 Z3 Z1,mdc,aead,no-ks-modify:1,p:: pub:-:255:22:7260FB0FC4B4ACBE:1675850276:0::-:::sc fpr:::::::::F3C7B80FAA6DFFE33E62F2627260FB0FC4B4ACBE: uid:-::::::::Sign me (demo key) :::S9 S8 S7 S2 ?2 H10 H9 H8 H11 H2 Z2 Z3 Z1,mdc,aead,no-ks-modify:1,ps:: [-- Code: GOT_IT, --] [-- Response --] pub:-:255:22:7260FB0FC4B4ACBE:1675850276:0::-:::sc fpr:::::::::F3C7B80FAA6DFFE33E62F2627260FB0FC4B4ACBE: uid:-::::::::Sign me (demo key) :::S9 S8 S7 S2 ?2 H10 H9 H8 H11 H2 Z2 Z3 Z1,mdc,aead,no-ks-modify:1,p:: pub:-:255:22:7260FB0FC4B4ACBE:1675850276:0::-:::sc fpr:::::::::F3C7B80FAA6DFFE33E62F2627260FB0FC4B4ACBE: uid:-::::::::Sign me (demo key) :::S9 S8 S7 S2 ?2 H10 H9 H8 H11 H2 Z2 Z3 Z1,mdc,aead,no-ks-modify:1,ps:: [-- Code: KEY_CONSIDERED, A0FF4590BB6122EDEF6E3C542D727CC768697734 0 --] [-- Response --] pub:-:255:22:7260FB0FC4B4ACBE:1675850276:0::-:::sc fpr:::::::::F3C7B80FAA6DFFE33E62F2627260FB0FC4B4ACBE: uid:-::::::::Sign me (demo key) :::S9 S8 S7 S2 ?2 H10 H9 H8 H11 H2 Z2 Z3 Z1,mdc,aead,no-ks-modify:1,p:: pub:-:255:22:7260FB0FC4B4ACBE:1675850276:0::-:::sc fpr:::::::::F3C7B80FAA6DFFE33E62F2627260FB0FC4B4ACBE: uid:-::::::::Sign me (demo key) :::S9 S8 S7 S2 ?2 H10 H9 H8 H11 H2 Z2 Z3 Z1,mdc,aead,no-ks-modify:1,ps:: pub:-:255:22:7260FB0FC4B4ACBE:1675850276:0::-:::sc fpr:::::::::F3C7B80FAA6DFFE33E62F2627260FB0FC4B4ACBE: uid:-::::::::Sign me (demo key) :::S9 S8 S7 S2 ?2 H10 H9 H8 H11 H2 Z2 Z3 Z1,mdc,aead,no-ks-modify:1,psm:: [-- Code: GET_BOOL, sign_uid.okay --] [-- Response --] pub:-:255:22:7260FB0FC4B4ACBE:1675850276:0::-:::sc fpr:::::::::F3C7B80FAA6DFFE33E62F2627260FB0FC4B4ACBE: uid:-::::::::Sign me (demo key) :::S9 S8 S7 S2 ?2 H10 H9 H8 H11 H2 Z2 Z3 Z1,mdc,aead,no-ks-modify:1,p:: pub:-:255:22:7260FB0FC4B4ACBE:1675850276:0::-:::sc fpr:::::::::F3C7B80FAA6DFFE33E62F2627260FB0FC4B4ACBE: uid:-::::::::Sign me (demo key) :::S9 S8 S7 S2 ?2 H10 H9 H8 H11 H2 Z2 Z3 Z1,mdc,aead,no-ks-modify:1,ps:: pub:-:255:22:7260FB0FC4B4ACBE:1675850276:0::-:::sc fpr:::::::::F3C7B80FAA6DFFE33E62F2627260FB0FC4B4ACBE: uid:-::::::::Sign me (demo key) :::S9 S8 S7 S2 ?2 H10 H9 H8 H11 H2 Z2 Z3 Z1,mdc,aead,no-ks-modify:1,psm:: [-- Code: GOT_IT, --] [-- Response --] pub:-:255:22:7260FB0FC4B4ACBE:1675850276:0::-:::sc fpr:::::::::F3C7B80FAA6DFFE33E62F2627260FB0FC4B4ACBE: uid:-::::::::Sign me (demo key) :::S9 S8 S7 S2 ?2 H10 H9 H8 H11 H2 Z2 Z3 Z1,mdc,aead,no-ks-modify:1,p:: pub:-:255:22:7260FB0FC4B4ACBE:1675850276:0::-:::sc fpr:::::::::F3C7B80FAA6DFFE33E62F2627260FB0FC4B4ACBE: uid:-::::::::Sign me (demo key) :::S9 S8 S7 S2 ?2 H10 H9 H8 H11 H2 Z2 Z3 Z1,mdc,aead,no-ks-modify:1,ps:: pub:-:255:22:7260FB0FC4B4ACBE:1675850276:0::-:::sc fpr:::::::::F3C7B80FAA6DFFE33E62F2627260FB0FC4B4ACBE: uid:-::::::::Sign me (demo key) :::S9 S8 S7 S2 ?2 H10 H9 H8 H11 H2 Z2 Z3 Z1,mdc,aead,no-ks-modify:1,psm:: [-- Code: GET_LINE, keyedit.prompt --] [-- Response --] pub:-:255:22:7260FB0FC4B4ACBE:1675850276:0::-:::sc fpr:::::::::F3C7B80FAA6DFFE33E62F2627260FB0FC4B4ACBE: uid:-::::::::Sign me (demo key) :::S9 S8 S7 S2 ?2 H10 H9 H8 H11 H2 Z2 Z3 Z1,mdc,aead,no-ks-modify:1,p:: pub:-:255:22:7260FB0FC4B4ACBE:1675850276:0::-:::sc fpr:::::::::F3C7B80FAA6DFFE33E62F2627260FB0FC4B4ACBE: uid:-::::::::Sign me (demo key) :::S9 S8 S7 S2 ?2 H10 H9 H8 H11 H2 Z2 Z3 Z1,mdc,aead,no-ks-modify:1,ps:: pub:-:255:22:7260FB0FC4B4ACBE:1675850276:0::-:::sc fpr:::::::::F3C7B80FAA6DFFE33E62F2627260FB0FC4B4ACBE: uid:-::::::::Sign me (demo key) :::S9 S8 S7 S2 ?2 H10 H9 H8 H11 H2 Z2 Z3 Z1,mdc,aead,no-ks-modify:1,psm:: [-- Code: GOT_IT, --] [-- Response --] pub:-:255:22:7260FB0FC4B4ACBE:1675850276:0::-:::sc fpr:::::::::F3C7B80FAA6DFFE33E62F2627260FB0FC4B4ACBE: uid:-::::::::Sign me (demo key) :::S9 S8 S7 S2 ?2 H10 H9 H8 H11 H2 Z2 Z3 Z1,mdc,aead,no-ks-modify:1,p:: pub:-:255:22:7260FB0FC4B4ACBE:1675850276:0::-:::sc fpr:::::::::F3C7B80FAA6DFFE33E62F2627260FB0FC4B4ACBE: uid:-::::::::Sign me (demo key) :::S9 S8 S7 S2 ?2 H10 H9 H8 H11 H2 Z2 Z3 Z1,mdc,aead,no-ks-modify:1,ps:: pub:-:255:22:7260FB0FC4B4ACBE:1675850276:0::-:::sc fpr:::::::::F3C7B80FAA6DFFE33E62F2627260FB0FC4B4ACBE: uid:-::::::::Sign me (demo key) :::S9 S8 S7 S2 ?2 H10 H9 H8 H11 H2 Z2 Z3 Z1,mdc,aead,no-ks-modify:1,psm:: [-- Code: GET_BOOL, keyedit.save.okay --] [-- Response --] pub:-:255:22:7260FB0FC4B4ACBE:1675850276:0::-:::sc fpr:::::::::F3C7B80FAA6DFFE33E62F2627260FB0FC4B4ACBE: uid:-::::::::Sign me (demo key) :::S9 S8 S7 S2 ?2 H10 H9 H8 H11 H2 Z2 Z3 Z1,mdc,aead,no-ks-modify:1,p:: pub:-:255:22:7260FB0FC4B4ACBE:1675850276:0::-:::sc fpr:::::::::F3C7B80FAA6DFFE33E62F2627260FB0FC4B4ACBE: uid:-::::::::Sign me (demo key) :::S9 S8 S7 S2 ?2 H10 H9 H8 H11 H2 Z2 Z3 Z1,mdc,aead,no-ks-modify:1,ps:: pub:-:255:22:7260FB0FC4B4ACBE:1675850276:0::-:::sc fpr:::::::::F3C7B80FAA6DFFE33E62F2627260FB0FC4B4ACBE: uid:-::::::::Sign me (demo key) :::S9 S8 S7 S2 ?2 H10 H9 H8 H11 H2 Z2 Z3 Z1,mdc,aead,no-ks-modify:1,psm:: [-- Code: GOT_IT, --] [-- Response --] pub:-:255:22:7260FB0FC4B4ACBE:1675850276:0::-:::sc fpr:::::::::F3C7B80FAA6DFFE33E62F2627260FB0FC4B4ACBE: uid:-::::::::Sign me (demo key) :::S9 S8 S7 S2 ?2 H10 H9 H8 H11 H2 Z2 Z3 Z1,mdc,aead,no-ks-modify:1,p:: pub:-:255:22:7260FB0FC4B4ACBE:1675850276:0::-:::sc fpr:::::::::F3C7B80FAA6DFFE33E62F2627260FB0FC4B4ACBE: uid:-::::::::Sign me (demo key) :::S9 S8 S7 S2 ?2 H10 H9 H8 H11 H2 Z2 Z3 Z1,mdc,aead,no-ks-modify:1,ps:: pub:-:255:22:7260FB0FC4B4ACBE:1675850276:0::-:::sc fpr:::::::::F3C7B80FAA6DFFE33E62F2627260FB0FC4B4ACBE: uid:-::::::::Sign me (demo key) :::S9 S8 S7 S2 ?2 H10 H9 H8 H11 H2 Z2 Z3 Z1,mdc,aead,no-ks-modify:1,psm:: [-- Code: , --] [-- Last response --] pub:-:255:22:7260FB0FC4B4ACBE:1675850276:0::-:::sc fpr:::::::::F3C7B80FAA6DFFE33E62F2627260FB0FC4B4ACBE: uid:-::::::::Sign me (demo key) :::S9 S8 S7 S2 ?2 H10 H9 H8 H11 H2 Z2 Z3 Z1,mdc,aead,no-ks-modify:1,p:: pub:-:255:22:7260FB0FC4B4ACBE:1675850276:0::-:::sc fpr:::::::::F3C7B80FAA6DFFE33E62F2627260FB0FC4B4ACBE: uid:-::::::::Sign me (demo key) :::S9 S8 S7 S2 ?2 H10 H9 H8 H11 H2 Z2 Z3 Z1,mdc,aead,no-ks-modify:1,ps:: pub:-:255:22:7260FB0FC4B4ACBE:1675850276:0::-:::sc fpr:::::::::F3C7B80FAA6DFFE33E62F2627260FB0FC4B4ACBE: uid:-::::::::Sign me (demo key) :::S9 S8 S7 S2 ?2 H10 H9 H8 H11 H2 Z2 Z3 Z1,mdc,aead,no-ks-modify:1,psm:: PASS: t-edit-sign Begin Result: -----BEGIN PGP MESSAGE----- hQEOA2rm1+5GqHH4EAP9Ed9D4lzFj+FU038J7llj7em5xvHcGwBJD5gTcnjmrJml nKZ5cotHejh8qxzdD6GTXhW8FYNhGs8MfzhA7/R3sKi0jMJBiTL3piMTJhQdckJJ rp8LgHawNjiQhGOBmEi4bthoWm0totn+5gugPujrCILXUvWozTGKwH/zODvss4MD /21WE249ggrRXIj+Ydp5ho7KnH9COD3DuIiqEytHTYkkJBJxNwBE6m8ehRHgfsmk 3bJWNCZ7S3g1sr8ho7fIjAvkjFHcIoHiVHa3/i+LoRlczVX+wv9G9jHEex0v8nxH BrLQwA+mAH0gLvFhQ0iHC+tR8KbxCuiid02tbuCp0HtThQEOA1OB6k7im6N/EAP/ ckn0lQjhelnttHVlkKqAlJhQ9J9MulL9CerrPzcjLNub5WQdhSq+DhlY4V0KUiWc 4iQ3+Ea4A5lJ6vzTwDl5twVOyre7qXS76GMv1V1XYBrjyukep+sDO7UWHQlxDgoD djxRtWl+XcbvEONKHv8NxS8kr1ckvV/jR1C1WtJxaXcEAJQtQ3INNwtvpXkAgf+x rdt7OQA+I+yfvVnW1+443HQvKZ32MWnWpU3nRrlSKrb0cMRwj4aTcdhUeRBFZlLC QA4OPWOox6Q3HBqJp2qPfUcJO8i/ILFLmKX0V0FJGqnnksfYeprFlyTTA45QjMVL 9sEeCxgIiFTr8bqMLs0HOm5r0kcBDzkuPPxilhRHAOKHKVC5y58EOoWVhBbZJoZJ JxO2mZLvnMXkkFu5WW/VnSGmBPkR1C50CTBdcETi86oFyDmrvfApUZExeQ== =/eSy -----END PGP MESSAGE----- End Result. PASS: t-eventloop Encrypt A 0 Decrypt B 0 Encrypt A 1 Encrypt A 2 Decrypt B 1 Encrypt A 3 Decrypt B 2 Encrypt A 4 Encrypt A 5 Decrypt B 3 Encrypt A 6 Encrypt A 7 Decrypt B 4 Encrypt A 8 Decrypt B 5 Encrypt A 9 Encrypt A 10 Decrypt B 6 Encrypt A 11 Encrypt A 12 Decrypt B 7 Encrypt A 13 Encrypt A 14 Decrypt B 8 Encrypt A 15 Decrypt B 9 Encrypt A 16 Encrypt A 17 Decrypt B 10 Encrypt A 18 Encrypt A 19 Decrypt B 11 Decrypt B 12 Decrypt B 13 Decrypt B 14 Decrypt B 15 Decrypt B 16 Decrypt B 17 Decrypt B 18 Decrypt B 19 PASS: t-thread1 PASS: t-thread-keylist PASS: t-thread-keylist-verify stopping gpg-agent PASS: final.test =================== All 27 tests passed =================== make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpg' Making check in json make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/json' make check-am make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/json' make check-TESTS make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/json' starting gpg-agent.. gpg-connect-agent: no running gpg-agent - starting '/usr/bin/gpg-agent|--debug-quick-random' gpg-connect-agent: waiting for the agent to come up ... (5s) gpg-connect-agent: connection to the agent established OK PASS: initial.test Running t-config... success Running t-version... success Running t-keylist... success Running t-keylist-secret... success Running t-decrypt... success Running t-config-opt... success Running t-encrypt... success Running t-encrypt-sign... success Running t-sign... success Running t-verify... success Running t-decrypt-verify... success Running t-export... success Running t-createkey... success Running t-export-secret-info... success Running t-chunking... success Running t-sig-notations... success Running t-delete... success Running t-import... success PASS: t-json stopping gpg-agent PASS: final.test ================== All 3 tests passed ================== make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/json' make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/json' make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/json' Making check in gpgsm make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' make check-am make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' make check-TESTS make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' starting gpg-agent.. gpg-connect-agent: no running gpg-agent - starting '/usr/bin/gpg-agent|--debug-quick-random' gpg-connect-agent: waiting for the agent to come up ... (5s) gpg-connect-agent: connection to the agent established OK PASS: initial.test PASS: t-import Checking key 3CF405464F66ED4A7DF45BBDD1E4282E33BDB76E Checking key DFA56FB5FC41E3A8921F77AD1622EEFD9152A5AD Checking key 2C8F3C356AB761CB3674835B792CDA52937F9285 PASS: t-keylist -----BEGIN ENCRYPTED MESSAGE----- MIAGCSqGSIb3DQEHA6CAMIACAQAxggELMIIBBwIBADBwMGsxCzAJBgNVBAYTAkRF MRMwEQYDVQQHFApE/HNzZWxkb3JmMRYwFAYDVQQKEw1nMTAgQ29kZSBHbWJIMRkw FwYDVQQLExBBZWd5cHRlbiBQcm9qZWN0MRQwEgYDVQQDEwt0ZXN0IGNlcnQgMQIB ADANBgkqhkiG9w0BAQEFAASBgHzuCahOarJFDTfgw4kfmFC10wR/ohN7ksSJuN6G PC7BMFQ0eU9y3dvgbRIr9SNpbOM61q5tdHDz5zVi5X5eUQ8R7dV768PeEyrs20A+ L5QDvzqHYZ3R+enlpx2t44SObuONnX1WYKZ1/Smq9EZ4T/kYcDhMORt/1YCOo1dr U78uMIAGCSqGSIb3DQEHATAdBglghkgBZQMEASoEEE6AbuNOEXQjwcjT2t/bK1qg gAQQSXVXZxqDhy7MS6l1+9/xVAAAAAAAAAAAAAA= -----END ENCRYPTED MESSAGE----- PASS: t-encrypt * Data verification succeeded: Yes * Data available: Yes * Signature available: Yes * Parsing data succeeded: Yes * (data hash algorithm: SHA1) * Signature 0: Good * (#00/CN=test cert 1,OU=Aegypten Project,O=g10 Code GmbH,L=Düsseldorf,C=DE) * (data hash algorithm: SHA1) * (attr hash algorithm: SHA1) * Certificate chain available: Yes * (#00/CN=test cert 1,OU=Aegypten Project,O=g10 Code GmbH,L=Düsseldorf,C=DE) * Certificate chain valid: Yes * Root certificate trustworthy: Yes * CRL/OCSP check of certificates: Not enabled * Included certificates: 0 * Gpg-Agent usable: Yes * Data verification succeeded: Yes * Data available: Yes * Signature available: Yes * Parsing data succeeded: Yes * (data hash algorithm: SHA1) * Signature 0: Bad * (#00/CN=test cert 1,OU=Aegypten Project,O=g10 Code GmbH,L=Düsseldorf,C=DE) * (data hash algorithm: SHA1) * Certificate chain available: No * Included certificates: 0 PASS: t-verify PASS: t-decrypt -----BEGIN SIGNED MESSAGE----- MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAaCA JIAEDUhhbGxvIExldXRlIQoAAAAAAAAxggGtMIIBqQIBATBwMGsxCzAJBgNVBAYT AkRFMRMwEQYDVQQHFApE/HNzZWxkb3JmMRYwFAYDVQQKEw1nMTAgQ29kZSBHbWJI MRkwFwYDVQQLExBBZWd5cHRlbiBQcm9qZWN0MRQwEgYDVQQDEwt0ZXN0IGNlcnQg MQIBADAJBgUrDgMCGgUAoIGUMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJ KoZIhvcNAQkFMQ8XDTAxMTIxMzExMDAwMFowIwYJKoZIhvcNAQkEMRYEFOxQv4mx 95QvRhNuESScWvM6j+8BMDUGCSqGSIb3DQEJDzEoMCYwCwYJYIZIAWUDBAEqMAsG CWCGSAFlAwQBAjAKBggqhkiG9w0DBzANBgkqhkiG9w0BAQEFAASBgMjN830xYjH5 putAiknuYSaqxUcN2B50rJ6oaDKNl0PbUVKoCFhsqBsVtnMrEovWisRu5GlPXKwu XGhgUULim/+8zroERDCU3UUUSw3fqvOruleNs2pNYX73x8c4ABYtqKgdvWLp6Rut ZdmocM3RcZVmUC1zaGLhTTAFo8aBpKeDAAAAAAAA -----END SIGNED MESSAGE----- -----BEGIN SIGNED MESSAGE----- MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAA MYIBrTCCAakCAQEwcDBrMQswCQYDVQQGEwJERTETMBEGA1UEBxQKRPxzc2VsZG9y ZjEWMBQGA1UEChMNZzEwIENvZGUgR21iSDEZMBcGA1UECxMQQWVneXB0ZW4gUHJv amVjdDEUMBIGA1UEAxMLdGVzdCBjZXJ0IDECAQAwCQYFKw4DAhoFAKCBlDAYBgkq hkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wMTEyMTMxMTAw MDBaMCMGCSqGSIb3DQEJBDEWBBTsUL+JsfeUL0YTbhEknFrzOo/vATA1BgkqhkiG 9w0BCQ8xKDAmMAsGCWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcw DQYJKoZIhvcNAQEBBQAEgYDIzfN9MWIx+abrQIpJ7mEmqsVHDdgedKyeqGgyjZdD 21FSqAhYbKgbFbZzKxKL1orEbuRpT1ysLlxoYFFC4pv/vM66BEQwlN1FFEsN36rz q7pXjbNqTWF+98fHOAAWLaioHb1i6ekbrWXZqHDN0XGVZlAtc2hi4U0wBaPGgaSn gwAAAAAAAA== -----END SIGNED MESSAGE----- PASS: t-sign Begin Result: Issuer ...: /CN=DFN Top Level Certification Authority/OU=DFN-PCA/O=Deutsches Forschungsnetz/C=DE/EMail=certify@pca.dfn.de Serial ...: 01 Subject ..: /CN=DFN Top Level Certification Authority/OU=DFN-PCA/O=Deutsches Forschungsnetz/C=DE/EMail=certify@pca.dfn.de Keygrip ..: 0BC35CDDC162E3DB4A425613238DFD05B2A25645 -----BEGIN CERTIFICATE----- MIIExDCCA6ygAwIBAgIBATANBgkqhkiG9w0BAQQFADCBlTELMAkGA1UEBhMCREUx ITAfBgNVBAoTGERldXRzY2hlcyBGb3JzY2h1bmdzbmV0ejEQMA4GA1UECxMHREZO LVBDQTEuMCwGA1UEAxMlREZOIFRvcCBMZXZlbCBDZXJ0aWZpY2F0aW9uIEF1dGhv cml0eTEhMB8GCSqGSIb3DQEJARYSY2VydGlmeUBwY2EuZGZuLmRlMB4XDTk4MTAy OTE4MDMxMFoXDTAxMTIzMTE4MDMxMFowgZUxCzAJBgNVBAYTAkRFMSEwHwYDVQQK ExhEZXV0c2NoZXMgRm9yc2NodW5nc25ldHoxEDAOBgNVBAsTB0RGTi1QQ0ExLjAs BgNVBAMTJURGTiBUb3AgTGV2ZWwgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxITAf BgkqhkiG9w0BCQEWEmNlcnRpZnlAcGNhLmRmbi5kZTCCASIwDQYJKoZIhvcNAQEB BQADggEPADCCAQoCggEBALRu2JL1f9j615qIGN3D6vBza9OUm7zAdrNTxjJywyNp sadBHTRIHRN8KvcvDTrmzlNkszuxwBfs2xJ2Cs798e3xdETvfUwXpiv/En6DSRPV 1PnIFPNXV6ia1RNE8a0YfGWl5uGQFlAYJnFIzRApssjqDf3hITHLXPSUgHAl1rD3 5SwxjC50EEnt+5yX/3MU98Oy/hSgbcXKbvhRLMWp4meaBpaJLd5X3insqPycsNOy QBaJhVwAKOmRwhqfiO50/oHTPGt2939tyIQ1x4iQv2qc/BvpKOtkKRbsxznfkU2z lF/US0ef5BaUnNHUUe9KCDDtOnHpslTXtbCsRSAWtOcCAwEAAaOCARswggEXMBEG CWCGSAGG+EIBAQQEAwIABzApBglghkgBhvhCAQIEHBYaaHR0cHM6Ly9teXN0aWMu cGNhLmRmbi5kZS8wQQYJYIZIAYb4QgEIBDQWMmh0dHA6Ly93d3cucGNhLmRmbi5k ZS9kZm5wY2EvcG9saWN5L3d3d3BvbGljeS5odG1sMDgGCWCGSAGG+EIBDQQrFilU aGUgREZOIFRvcCBMZXZlbCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAhBglghkgB hvhCAQMEFBYSY2dpL2NoZWNrLXJldi5jZ2k/MBkGCWCGSAGG+EIBBAQMFgpkZm5w Y2EuY3JsMA8GA1UdEwEB/wQFMAMBAf8wCwYDVR0PBAQDAgAGMA0GCSqGSIb3DQEB BAUAA4IBAQAgYF5bOjhcg2U3lxfBKpUl7VGFGrRDPzov+kq0xesRiVZnx4uxd1CX VaFCwAYKE09ntkfsca/wv/UaD5mVFmqGR7NWeJ0dbAg1MJGRigIlpO08pYtgUBql lqvQvgDiYjGexvc4pbOoCdH+euiTO7kZdAB+chUwkBxVPMNBkiW7uf6gM/qCI2zh stMnxB8462KNIjy+vGnnl1iRiyJWjyGpFmsizr8qA9JRzTgYD4iDDBgmmGhBUEki M6DjqqEJMNMw+IX4S+kF6FVi8yYAUXHHpCeZNDZf6gB7zotEW+DuGtGvStr0WiGU BGk8wz3wVNQNL5C4mNEY69iyT0YVspSD -----END CERTIFICATE----- End Result. Begin Result: Issuer ...: /CN=test cert 1/OU=Aegypten Project/O=g10 Code GmbH/L=Düsseldorf/C=DE Serial ...: 00 Subject ..: /CN=test cert 1/OU=Aegypten Project/O=g10 Code GmbH/L=Düsseldorf/C=DE Keygrip ..: 32100C27173EF6E9C4E9A25D3D69F86D37A4F939 -----BEGIN CERTIFICATE----- MIIDFTCCAn6gAwIBAgIBADANBgkqhkiG9w0BAQQFADBrMQswCQYDVQQGEwJERTET MBEGA1UEBxQKRPxzc2VsZG9yZjEWMBQGA1UEChMNZzEwIENvZGUgR21iSDEZMBcG A1UECxMQQWVneXB0ZW4gUHJvamVjdDEUMBIGA1UEAxMLdGVzdCBjZXJ0IDEwHhcN MDExMjAzMDkzNjM4WhcNMDIxMjAzMDkzNjM4WjBrMQswCQYDVQQGEwJERTETMBEG A1UEBxQKRPxzc2VsZG9yZjEWMBQGA1UEChMNZzEwIENvZGUgR21iSDEZMBcGA1UE CxMQQWVneXB0ZW4gUHJvamVjdDEUMBIGA1UEAxMLdGVzdCBjZXJ0IDEwgZ8wDQYJ KoZIhvcNAQEBBQADgY0AMIGJAoGBAODOlvkLbJ4C85Ir6tqT/lCoderGvMGLuanP LoSWXKotH/laf1QkZcbAwZ0nbkUmzgSIaKepFP00PMOofddCkf/FZVBtW7sly6xq Di3R+LyqsNSinC83yVDzY0hL8mn3iRRARkuveYJ+A6NucLgUk47r3GPpZCR7513F iwFLfqJRAgMBAAGjgcgwgcUwHQYDVR0OBBYEFDM3jRKRwFRxgzhfCGW/qUv5jjTz MIGVBgNVHSMEgY0wgYqAFDM3jRKRwFRxgzhfCGW/qUv5jjTzoW+kbTBrMQswCQYD VQQGEwJERTETMBEGA1UEBxQKRPxzc2VsZG9yZjEWMBQGA1UEChMNZzEwIENvZGUg R21iSDEZMBcGA1UECxMQQWVneXB0ZW4gUHJvamVjdDEUMBIGA1UEAxMLdGVzdCBj ZXJ0IDGCAQAwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQQFAAOBgQBshwQeijio 2hsXZxZEIFoNldDpdxcbWUws5utNJ7hqxQr74fn2cL9rH7AycNWtZnyCTAk7Uqwc bH3z6CNoJH6U/k//ITk7w8PtM6nw6JhlXLD+C65Bifip6id2JtRQwl4kJ/tPpx+/ 42Muki3yVFN+BEGFPpI6hdJmh1Hz81k8GQ== -----END CERTIFICATE----- Issuer ...: /CN=DFN Top Level Certification Authority/OU=DFN-PCA/O=Deutsches Forschungsnetz/C=DE/EMail=certify@pca.dfn.de Serial ...: 15 Subject ..: /CN=DFN Server Certification Authority/OU=DFN-PCA/O=Deutsches Forschungsnetz/C=DE/EMail=certify@pca.dfn.de Keygrip ..: 526A447070ACB227621CF64F58D335BB10CB91CA -----BEGIN CERTIFICATE----- MIIGFDCCBPygAwIBAgIBFTANBgkqhkiG9w0BAQQFADCBlTELMAkGA1UEBhMCREUx ITAfBgNVBAoTGERldXRzY2hlcyBGb3JzY2h1bmdzbmV0ejEQMA4GA1UECxMHREZO LVBDQTEuMCwGA1UEAxMlREZOIFRvcCBMZXZlbCBDZXJ0aWZpY2F0aW9uIEF1dGhv cml0eTEhMB8GCSqGSIb3DQEJARYSY2VydGlmeUBwY2EuZGZuLmRlMB4XDTAwMTEw MjE2NDcyNFoXDTAxMTIzMDE4MDAwMFowgZIxCzAJBgNVBAYTAkRFMSEwHwYDVQQK ExhEZXV0c2NoZXMgRm9yc2NodW5nc25ldHoxEDAOBgNVBAsTB0RGTi1QQ0ExKzAp BgNVBAMTIkRGTiBTZXJ2ZXIgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxITAfBgkq hkiG9w0BCQEWEmNlcnRpZnlAcGNhLmRmbi5kZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAPJXzRuYYHKVsTt3ytZYdakpUaXO2LrJt9b0WUht/MQxC+p0 9RldoZM0rdrWHT98LZ2XLoD+Qihp4f0TdwbuNowf+kfHvNcwMU6QgRQ+W71ti1HZ vfFTHId3AvOtQydt69l1jHd+gpFFJ2wtTauADeaLFdSQ5MErPJvyW8i1AUG8fEbV vSmHRg8lFc3cClppUhZhVxbAPU/gHkPXLBD70SxtEM5lxsdLvhzqV0AFBErsLa4q 3qI8/iyv9QvHjgTPTAibiq/+pX2A+wS8noo6pAIQQvluhG2uii1rdsOJ24e11LS5 fw0ERVn0jULcbXUJ1dvXdAF02FvALSUsrRPFUisCAwEAAaOCAm4wggJqMA8GA1Ud EwEB/wQFMAMBAf8wCwYDVR0PBAQDAgEGMB0GA1UdDgQWBBT3e3XQcHqkKkQDXAjT rJnRHdMJdjB/BgNVHR8EeDB2MDmgN6A1hjNodHRwOi8vd3d3LnBjYS5kZm4uZGUv ZGZucGNhL2NlcnRpZnkvc3NsL2RmbnBjYS5jcngwOaA3oDWGM2h0dHA6Ly93d3cu cGNhLmRmbi5kZS9kZm5wY2EvY2VydGlmeS9zc2wvZGZucGNhLmNybDARBglghkgB hvhCAQEEBAMCAgQwKQYJYIZIAYb4QgECBBwWGmh0dHBzOi8vbXlzdGljLnBjYS5k Zm4uZGUvMEEGCWCGSAGG+EIBCAQ0FjJodHRwOi8vd3d3LnBjYS5kZm4uZGUvZGZu cGNhL3BvbGljeS93d3dwb2xpY3kuaHRtbDCCAQQGCWCGSAGG+EIBDQSB9haB81Ro aXMgY2VydGlmaWNhdGUgd2FzIGlzc3VlZCBieSB0aGUgREZOLVBDQSwgdGhlIFRv cApMZXZlbCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSBvZiB0aGUgR2VybWFuIFJl c2VhcmNoCk5ldHdvcmsgKERldXRzY2hlcyBGb3JzY2h1bmdzbmV0eiwgREZOKS4K VGhlIGtleSBvd25lcidzIGlkZW50aXR5IHdhcyBhdXRoZW50aWNhdGVkIGluCmFj Y29yZGFuY2Ugd2l0aCB0aGUgREZOIFdvcmxkIFdpZGUgV2ViIFBvbGljeSwgdjEu MDAhBglghkgBhvhCAQMEFBYSY2dpL2NoZWNrLXJldi5jZ2k/MA0GCSqGSIb3DQEB BAUAA4IBAQCxXEMpyZwCpjKhrA0rHFrvkLVZR5B8CagW4pMTjstVHEMeBkF8/rAE 8PRQr/SNelmO5EZuVJmHakAFUxTL+dum4EHe/ykvPJZIVQW6KwWwhKM0nJh0P0Dd ERmyZz9wiH/Rt2I1d9rpi+cnH1oIBjtkceenEtexukyc92k5tlwo5WSgPQqfB88s /42ijX3qhgBow5Q/YyiiTd4AEKIUm6ak+R0TAaj1w2VNtNE0kzQ99+2ZsVFlL1/l tV5e3IRKeVm6Ti+mNjGTlY+5+RUmagBQRljqadTrZsZQF9omovojkDvDL4+yS1oN MemGvuYgePPpT0sSP45wy4wI3OO+uNdz -----END CERTIFICATE----- End Result. PASS: t-export stopping gpg-agent PASS: final.test ================== All 9 tests passed ================== make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/gpgsm' Making check in opassuan make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/opassuan' make check-TESTS make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/opassuan' ================== All 0 tests passed ================== make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/opassuan' make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests/opassuan' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make check-TESTS make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' PASS: t-version PASS: t-data dirinfo: homedir='/builddir/build/BUILD/gpgme-1.23.2/build/tests' dirinfo: sysconfdir='/etc/gnupg' dirinfo: bindir='/usr/bin' dirinfo: libexecdir='/usr/libexec' dirinfo: libdir='/usr/lib64/gnupg' dirinfo: datadir='/usr/share/gnupg' dirinfo: localedir='/usr/share/locale' dirinfo: socketdir='/builddir/build/BUILD/gpgme-1.23.2/build/tests' dirinfo: agent-socket='/builddir/build/BUILD/gpgme-1.23.2/build/tests/S.gpg-agent' dirinfo: agent-ssh-socket='/builddir/build/BUILD/gpgme-1.23.2/build/tests/S.gpg-agent.ssh' dirinfo: dirmngr-socket='/builddir/build/BUILD/gpgme-1.23.2/build/tests/S.dirmngr' dirinfo: uiserver-socket='/builddir/build/BUILD/gpgme-1.23.2/build/tests/S.uiserver' dirinfo: gpgconf-name='/usr/bin/gpgconf' dirinfo: gpg-name='/usr/bin/gpg' dirinfo: gpgsm-name='/usr/bin/gpgsm' dirinfo: keyboxd-name='/usr/libexec/keyboxd' dirinfo: agent-name='/usr/bin/gpg-agent' dirinfo: scdaemon-name='/usr/libexec/scdaemon' dirinfo: dirmngr-name='/usr/bin/dirmngr' dirinfo: pinentry-name='/usr/bin/pinentry' dirinfo: gpg-wks-client-name='/usr/libexec/gpg-wks-client' dirinfo: gpgtar-name='/usr/bin/gpgtar' protocol=0 engine='/usr/bin/gpg' v='2.4.5' (min='1.4.0') home='[default]' protocol=1 engine='/usr/bin/gpgsm' v='2.4.5' (min='2.0.4') home='[default]' protocol=2 engine='/usr/bin/gpgconf' v='2.4.5' (min='2.0.4') home='[default]' protocol=3 engine='/builddir/build/BUILD/gpgme-1.23.2/build/tests/S.gpg-agent' v='1.0.0' (min='1.0.0') home='!GPG_AGENT' protocol=5 engine='/builddir/build/BUILD/gpgme-1.23.2/build/tests/S.uiserver' v='1.0.0' (min='1.0.0') home='[default]' protocol=6 engine='/nonexistent' v='1.0.0' (min='1.0.0') home='[default]' PASS: t-engine-info ================== All 3 tests passed ================== make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/tests' Making check in doc make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/doc' make check-am make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/doc' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/doc' make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/doc' Making check in lang make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang' Making check in cpp make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp' Making check in src make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/src' Making check in tests make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/tests' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp/tests' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp' make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/cpp' Making check in python make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python' Making check in . make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python' set -e ; for PYTHON in /usr/bin/python3.12; do \ CPP="gcc -E" \ CFLAGS="-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div" \ srcdir="../../../lang/python" \ top_builddir="../.." \ $PYTHON setup.py build --verbose --build-base="$(basename "${PYTHON}")-gpg" ; \ done Using gpgme.h from ../../src/gpgme.h make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python' Making check in tests make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/tests' make all-am make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/tests' make[5]: Nothing to be done for 'all-am'. make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/tests' GNUPGHOME=/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/tests LC_ALL=C GPG_AGENT_INFO= top_srcdir=../../../.. srcdir=../../../../lang/python/tests LD_LIBRARY_PATH="../../../src/.libs:" /usr/bin/python3.12 ../../../../lang/python/tests/run-tests.py \ --interpreters="/usr/bin/python3.12" --srcdir=../../../../lang/python/tests \ initial.py t-wrapper.py t-callbacks.py t-data.py t-encrypt.py t-encrypt-sym.py t-encrypt-sign.py t-sign.py t-signers.py t-decrypt.py t-verify.py t-decrypt-verify.py t-sig-notation.py t-export.py t-import.py t-edit.py t-keylist.py t-keylist-from-data.py t-wait.py t-encrypt-large.py t-file-name.py t-idiomatic.py t-protocol-assuan.py t-quick-key-creation.py t-quick-subkey-creation.py t-quick-key-manipulation.py t-quick-key-signing.py final.py starting gpg-agent.. gpg-connect-agent: no running gpg-agent - starting '/usr/bin/gpg-agent|--debug-quick-random' gpg-connect-agent: waiting for the agent to come up ... (5s) gpg-connect-agent: connection to the agent established OK Using gpg module from '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/python3.12-gpg/lib.linux-s390x-cpython-312/gpg'. stopping gpg-agent Running tests using /usr/bin/python3.12 (3.12)... PASS: initial.py PASS: t-wrapper.py PASS: t-callbacks.py PASS: t-data.py PASS: t-encrypt.py PASS: t-encrypt-sym.py PASS: t-encrypt-sign.py PASS: t-sign.py PASS: t-signers.py PASS: t-decrypt.py PASS: t-verify.py PASS: t-decrypt-verify.py PASS: t-sig-notation.py PASS: t-export.py PASS: t-import.py PASS: t-edit.py PASS: t-keylist.py PASS: t-keylist-from-data.py PASS: t-wait.py PASS: t-encrypt-large.py PASS: t-file-name.py PASS: t-idiomatic.py PASS: t-protocol-assuan.py PASS: t-quick-key-creation.py PASS: t-quick-subkey-creation.py PASS: t-quick-key-manipulation.py PASS: t-quick-key-signing.py PASS: final.py 28 tests run, 28 succeeded, 0 failed, 0 skipped. make check-am make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/tests' make[5]: Nothing to be done for 'check-am'. make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/tests' make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/tests' Making check in examples make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/examples' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/examples' Making check in doc make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/doc' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/doc' Making check in src make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/src' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python/src' make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/python' Making check in qt make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt' Making check in src make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make check-am make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[5]: Nothing to be done for 'check-am'. make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/src' Making check in tests make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make check-am make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make check-TESTS make[6]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' PASS: initial.test ********* Start testing of AddExistingSubkeyJobTest ********* Config: Using QtTest library 6.7.1, Qt 6.7.1 (s390x-big_endian-lp64 shared (dynamic) release build; by GCC 14.1.1 20240607 (Red Hat 14.1.1-5)), centos 10 PASS : AddExistingSubkeyJobTest::initTestCase() PASS : AddExistingSubkeyJobTest::testAddExistingSubkeyAsync() PASS : AddExistingSubkeyJobTest::testAddExistingSubkeySync() PASS : AddExistingSubkeyJobTest::testAddExistingSubkeyWithExpiration() PASS : AddExistingSubkeyJobTest::cleanupTestCase() Totals: 5 passed, 0 failed, 0 skipped, 0 blacklisted, 2657ms ********* Finished testing of AddExistingSubkeyJobTest ********* PASS: t-addexistingsubkey ********* Start testing of DecryptVerifyTest ********* Config: Using QtTest library 6.7.1, Qt 6.7.1 (s390x-big_endian-lp64 shared (dynamic) release build; by GCC 14.1.1 20240607 (Red Hat 14.1.1-5)), centos 10 PASS : DecryptVerifyTest::initTestCase() PASS : DecryptVerifyTest::testEncryptedOnlyData() PASS : DecryptVerifyTest::testSignedOnlyData() PASS : DecryptVerifyTest::testStoredData() PASS : DecryptVerifyTest::cleanupTestCase() Totals: 5 passed, 0 failed, 0 skipped, 0 blacklisted, 466ms ********* Finished testing of DecryptVerifyTest ********* PASS: t-decryptverify ********* Start testing of KeyListTest ********* Config: Using QtTest library 6.7.1, Qt 6.7.1 (s390x-big_endian-lp64 shared (dynamic) release build; by GCC 14.1.1 20240607 (Red Hat 14.1.1-5)), centos 10 PASS : KeyListTest::initTestCase() PASS : KeyListTest::testSingleKeyListSync() PASS : KeyListTest::testGetKey() PASS : KeyListTest::testPubkeyAlgoAsString() PASS : KeyListTest::testKeyListAsync() PASS : KeyListTest::testListAllKeysSync() PASS : KeyListTest::cleanupTestCase() Totals: 7 passed, 0 failed, 0 skipped, 0 blacklisted, 28ms ********* Finished testing of KeyListTest ********* PASS: t-keylist ********* Start testing of KeyLocateTest ********* Config: Using QtTest library 6.7.1, Qt 6.7.1 (s390x-big_endian-lp64 shared (dynamic) release build; by GCC 14.1.1 20240607 (Red Hat 14.1.1-5)), centos 10 PASS : KeyLocateTest::initTestCase() PASS : KeyLocateTest::testKeyLocateSingle() PASS : KeyLocateTest::cleanupTestCase() Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 12ms ********* Finished testing of KeyLocateTest ********* PASS: t-keylocate ********* Start testing of ChangeOwnerTrustTest ********* Config: Using QtTest library 6.7.1, Qt 6.7.1 (s390x-big_endian-lp64 shared (dynamic) release build; by GCC 14.1.1 20240607 (Red Hat 14.1.1-5)), centos 10 PASS : ChangeOwnerTrustTest::initTestCase() PASS : ChangeOwnerTrustTest::testChangeOwnerTrust() PASS : ChangeOwnerTrustTest::cleanupTestCase() Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 30ms ********* Finished testing of ChangeOwnerTrustTest ********* PASS: t-ownertrust ********* Start testing of TofuInfoTest ********* Config: Using QtTest library 6.7.1, Qt 6.7.1 (s390x-big_endian-lp64 shared (dynamic) release build; by GCC 14.1.1 20240607 (Red Hat 14.1.1-5)), centos 10 PASS : TofuInfoTest::initTestCase() PASS : TofuInfoTest::testTofuNull() PASS : TofuInfoTest::testTofuInfo() PASS : TofuInfoTest::testTofuSignCount() PASS : TofuInfoTest::testTofuKeyList() PASS : TofuInfoTest::testTofuPolicy() PASS : TofuInfoTest::testTofuConflict() PASS : TofuInfoTest::cleanupTestCase() Totals: 8 passed, 0 failed, 0 skipped, 0 blacklisted, 970ms ********* Finished testing of TofuInfoTest ********* PASS: t-tofuinfo ********* Start testing of EncryptionTest ********* Config: Using QtTest library 6.7.1, Qt 6.7.1 (s390x-big_endian-lp64 shared (dynamic) release build; by GCC 14.1.1 20240607 (Red Hat 14.1.1-5)), centos 10 PASS : EncryptionTest::initTestCase() PASS : EncryptionTest::testSimpleEncryptDecrypt() PASS : EncryptionTest::testProgress() PASS : EncryptionTest::testSymmetricEncryptDecrypt() PASS : EncryptionTest::testEncryptDecryptNowrap() PASS : EncryptionTest::cleanupTestCase() Totals: 6 passed, 0 failed, 0 skipped, 0 blacklisted, 1220ms ********* Finished testing of EncryptionTest ********* PASS: t-encrypt ********* Start testing of VerifyTest ********* Config: Using QtTest library 6.7.1, Qt 6.7.1 (s390x-big_endian-lp64 shared (dynamic) release build; by GCC 14.1.1 20240607 (Red Hat 14.1.1-5)), centos 10 PASS : VerifyTest::initTestCase() PASS : VerifyTest::testSignatureKey() PASS : VerifyTest::cleanupTestCase() Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 17ms ********* Finished testing of VerifyTest ********* PASS: t-verify ********* Start testing of TestVarious ********* Config: Using QtTest library 6.7.1, Qt 6.7.1 (s390x-big_endian-lp64 shared (dynamic) release build; by GCC 14.1.1 20240607 (Red Hat 14.1.1-5)), centos 10 PASS : TestVarious::initTestCase() PASS : TestVarious::testDN() PASS : TestVarious::testKeyFromFile() PASS : TestVarious::testDataRewind() PASS : TestVarious::testQuickUid() PASS : TestVarious::testSetExpire() PASS : TestVarious::testSignKeyWithoutExpiration() PASS : TestVarious::testSignKeyWithExpiration() PASS : TestVarious::testVersion() PASS : TestVarious::cleanupTestCase() Totals: 10 passed, 0 failed, 0 skipped, 0 blacklisted, 2686ms ********* Finished testing of TestVarious ********* PASS: t-various ********* Start testing of CryptoConfigTest ********* Config: Using QtTest library 6.7.1, Qt 6.7.1 (s390x-big_endian-lp64 shared (dynamic) release build; by GCC 14.1.1 20240607 (Red Hat 14.1.1-5)), centos 10 PASS : CryptoConfigTest::initTestCase() QWARN : CryptoConfigTest::testDefault() gpg.qgpgme: found no group for entry verbose of component "tpm2daemon" QWARN : CryptoConfigTest::testDefault() gpg.qgpgme: found no group for entry quiet of component "tpm2daemon" QWARN : CryptoConfigTest::testDefault() gpg.qgpgme: found no group for entry debug-level of component "tpm2daemon" QWARN : CryptoConfigTest::testDefault() gpg.qgpgme: found no group for entry log-file of component "tpm2daemon" QWARN : CryptoConfigTest::testDefault() gpg.qgpgme: found no group for entry verbose of component "tpm2daemon" QWARN : CryptoConfigTest::testDefault() gpg.qgpgme: found no group for entry quiet of component "tpm2daemon" QWARN : CryptoConfigTest::testDefault() gpg.qgpgme: found no group for entry debug-level of component "tpm2daemon" QWARN : CryptoConfigTest::testDefault() gpg.qgpgme: found no group for entry log-file of component "tpm2daemon" QWARN : CryptoConfigTest::testDefault() gpg.qgpgme: found no group for entry verbose of component "tpm2daemon" QWARN : CryptoConfigTest::testDefault() gpg.qgpgme: found no group for entry quiet of component "tpm2daemon" QWARN : CryptoConfigTest::testDefault() gpg.qgpgme: found no group for entry debug-level of component "tpm2daemon" QWARN : CryptoConfigTest::testDefault() gpg.qgpgme: found no group for entry log-file of component "tpm2daemon" PASS : CryptoConfigTest::testDefault() PASS : CryptoConfigTest::cleanupTestCase() Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 121ms ********* Finished testing of CryptoConfigTest ********* PASS: t-config ********* Start testing of TestRemarks ********* Config: Using QtTest library 6.7.1, Qt 6.7.1 (s390x-big_endian-lp64 shared (dynamic) release build; by GCC 14.1.1 20240607 (Red Hat 14.1.1-5)), centos 10 PASS : TestRemarks::initTestCase() SKIP : TestRemarks::testRemarkReplaceSingleUIDExportable() The test does not work well with gnupg 2.4+. Loc: [../../../../lang/qt/tests/t-remarks.cpp(114)] SKIP : TestRemarks::testMultipleRemarks() The test does not work well with gnupg 2.4+. Loc: [../../../../lang/qt/tests/t-remarks.cpp(197)] SKIP : TestRemarks::testRemarkReplaceSingleUID() The test does not work well with gnupg 2.4+. Loc: [../../../../lang/qt/tests/t-remarks.cpp(280)] SKIP : TestRemarks::testRemarkReplaceMultiUID() The test does not work well with gnupg 2.4+. Loc: [../../../../lang/qt/tests/t-remarks.cpp(362)] PASS : TestRemarks::cleanupTestCase() Totals: 2 passed, 0 failed, 4 skipped, 0 blacklisted, 11ms ********* Finished testing of TestRemarks ********* PASS: t-remarks ********* Start testing of TestTrustSignatures ********* Config: Using QtTest library 6.7.1, Qt 6.7.1 (s390x-big_endian-lp64 shared (dynamic) release build; by GCC 14.1.1 20240607 (Red Hat 14.1.1-5)), centos 10 PASS : TestTrustSignatures::initTestCase() PASS : TestTrustSignatures::test_tsign_single_uid_key_and_then_tsign_it_again() PASS : TestTrustSignatures::test_tsign_multi_uid_key_and_then_tsign_it_again() PASS : TestTrustSignatures::test_tsign_first_uid_and_then_tsign_both_uids() PASS : TestTrustSignatures::test_tsign_all_uids_and_then_tsign_first_uid() PASS : TestTrustSignatures::cleanupTestCase() Totals: 6 passed, 0 failed, 0 skipped, 0 blacklisted, 1999ms ********* Finished testing of TestTrustSignatures ********* PASS: t-trustsignatures ********* Start testing of TestChangeExpiryJob ********* Config: Using QtTest library 6.7.1, Qt 6.7.1 (s390x-big_endian-lp64 shared (dynamic) release build; by GCC 14.1.1 20240607 (Red Hat 14.1.1-5)), centos 10 PASS : TestChangeExpiryJob::initTestCase() PASS : TestChangeExpiryJob::test_change_expiration_default_without_subkeys() PASS : TestChangeExpiryJob::test_change_expiration_default_with_subkeys() PASS : TestChangeExpiryJob::test_change_expiration_update_primary_key_without_subkeys() PASS : TestChangeExpiryJob::test_change_expiration_update_primary_key_with_subkeys() PASS : TestChangeExpiryJob::test_change_expiration_update_primary_key_and_all_subkeys() PASS : TestChangeExpiryJob::cleanupTestCase() Totals: 7 passed, 0 failed, 0 skipped, 0 blacklisted, 5221ms ********* Finished testing of TestChangeExpiryJob ********* PASS: t-changeexpiryjob ********* Start testing of WKDLookupTest ********* Config: Using QtTest library 6.7.1, Qt 6.7.1 (s390x-big_endian-lp64 shared (dynamic) release build; by GCC 14.1.1 20240607 (Red Hat 14.1.1-5)), centos 10 PASS : WKDLookupTest::initTestCase() SKIP : WKDLookupTest::testWKDLookupAsync() Set DO_ONLINE_TESTS environment variable to run this test. Loc: [../../../../lang/qt/tests/t-wkdlookup.cpp(81)] SKIP : WKDLookupTest::testWKDLookupSync() Set DO_ONLINE_TESTS environment variable to run this test. Loc: [../../../../lang/qt/tests/t-wkdlookup.cpp(110)] SKIP : WKDLookupTest::testLookupWithNoResultAsync() Set DO_ONLINE_TESTS environment variable to run this test. Loc: [../../../../lang/qt/tests/t-wkdlookup.cpp(131)] PASS : WKDLookupTest::cleanupTestCase() Totals: 2 passed, 0 failed, 3 skipped, 0 blacklisted, 11ms ********* Finished testing of WKDLookupTest ********* PASS: t-wkdlookup ********* Start testing of ImportTest ********* Config: Using QtTest library 6.7.1, Qt 6.7.1 (s390x-big_endian-lp64 shared (dynamic) release build; by GCC 14.1.1 20240607 (Red Hat 14.1.1-5)), centos 10 PASS : ImportTest::initTestCase() PASS : ImportTest::testImportWithImportFilter() PASS : ImportTest::testImportWithKeyOrigin() PASS : ImportTest::testDeferredStart() PASS : ImportTest::cleanupTestCase() Totals: 5 passed, 0 failed, 0 skipped, 0 blacklisted, 38ms ********* Finished testing of ImportTest ********* PASS: t-import ********* Start testing of RevokeKeyJobTest ********* Config: Using QtTest library 6.7.1, Qt 6.7.1 (s390x-big_endian-lp64 shared (dynamic) release build; by GCC 14.1.1 20240607 (Red Hat 14.1.1-5)), centos 10 PASS : RevokeKeyJobTest::initTestCase() PASS : RevokeKeyJobTest::testAsync() PASS : RevokeKeyJobTest::testSync_noReasonDescription() PASS : RevokeKeyJobTest::testSync_oneLineReasonDescription() PASS : RevokeKeyJobTest::testSync_twoLinesReasonDescription() PASS : RevokeKeyJobTest::testErrorHandling_nullKey() PASS : RevokeKeyJobTest::testErrorHandling_invalidReason() PASS : RevokeKeyJobTest::testErrorHandling_invalidDescription() PASS : RevokeKeyJobTest::cleanupTestCase() Totals: 9 passed, 0 failed, 0 skipped, 0 blacklisted, 2950ms ********* Finished testing of RevokeKeyJobTest ********* PASS: t-revokekey ********* Start testing of TestSetPrimaryUserID ********* Config: Using QtTest library 6.7.1, Qt 6.7.1 (s390x-big_endian-lp64 shared (dynamic) release build; by GCC 14.1.1 20240607 (Red Hat 14.1.1-5)), centos 10 PASS : TestSetPrimaryUserID::initTestCase() PASS : TestSetPrimaryUserID::testSetPrimaryUserID() PASS : TestSetPrimaryUserID::testErrorHandling_noSecretKey() PASS : TestSetPrimaryUserID::testErrorHandling_noUserID() PASS : TestSetPrimaryUserID::cleanupTestCase() Totals: 5 passed, 0 failed, 0 skipped, 0 blacklisted, 1480ms ********* Finished testing of TestSetPrimaryUserID ********* PASS: t-setprimaryuserid PASS: final.test =================== All 19 tests passed =================== make[6]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/tests' Making check in doc make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/doc' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt/doc' make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt' make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang/qt' make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang' make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build/lang' make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2/build' make[2]: Nothing to be done for 'check-am'. make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build' make[1]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2/build' ~/build/BUILD/gpgme-1.23.2 + popd + RPM_EC=0 ++ jobs -p + exit 0 Processing files: gpgme-1.23.2-5.el10.s390x Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.9JH1J8 + umask 022 + cd /builddir/build/BUILD + cd gpgme-1.23.2 + DOCDIR=/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/share/doc/gpgme + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/share/doc/gpgme + cp -pr /builddir/build/BUILD/gpgme-1.23.2/AUTHORS /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/share/doc/gpgme + cp -pr /builddir/build/BUILD/gpgme-1.23.2/NEWS /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/share/doc/gpgme + cp -pr /builddir/build/BUILD/gpgme-1.23.2/README /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/share/doc/gpgme + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.MtJBrY + umask 022 + cd /builddir/build/BUILD + cd gpgme-1.23.2 + LICENSEDIR=/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/share/licenses/gpgme + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/share/licenses/gpgme + cp -pr /builddir/build/BUILD/gpgme-1.23.2/COPYING /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/share/licenses/gpgme + cp -pr /builddir/build/BUILD/gpgme-1.23.2/COPYING.LESSER /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/share/licenses/gpgme + cp -pr /builddir/build/BUILD/gpgme-1.23.2/LICENSES /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/share/licenses/gpgme + RPM_EC=0 ++ jobs -p + exit 0 Provides: gpgme = 1.23.2-5.el10 gpgme(s390-64) = 1.23.2-5.el10 libgpgme.so.11()(64bit) libgpgme.so.11(GPGME_1.0)(64bit) libgpgme.so.11(GPGME_1.1)(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld64.so.1()(64bit) ld64.so.1(GLIBC_2.3)(64bit) libassuan.so.0()(64bit) libassuan.so.0(LIBASSUAN_1.0)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.16)(64bit) libc.so.6(GLIBC_2.2)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libgpg-error.so.0()(64bit) libgpg-error.so.0(GPG_ERROR_1.0)(64bit) libgpgme.so.11()(64bit) libgpgme.so.11(GPGME_1.0)(64bit) libgpgme.so.11(GPGME_1.1)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.29)(64bit) rtld(GNU_HASH) Processing files: gpgme-devel-1.23.2-5.el10.s390x Provides: gpgme-devel = 1.23.2-5.el10 gpgme-devel(s390-64) = 1.23.2-5.el10 pkgconfig(gpgme) = 1.23.2 pkgconfig(gpgme-glib) = 1.23.2 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config /usr/bin/sh libassuan.so.0()(64bit) libassuan.so.0(LIBASSUAN_1.0)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.2)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libgpg-error.so.0()(64bit) libgpg-error.so.0(GPG_ERROR_1.0)(64bit) libgpgme.so.11()(64bit) libgpgme.so.11(GPGME_1.0)(64bit) libgpgme.so.11(GPGME_1.1)(64bit) pkgconfig(glib-2.0) pkgconfig(gpg-error) pkgconfig(libassuan) rtld(GNU_HASH) Processing files: gpgmepp-1.23.2-5.el10.s390x Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.pZCuJd + umask 022 + cd /builddir/build/BUILD + cd gpgme-1.23.2 + DOCDIR=/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/share/doc/gpgmepp + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/share/doc/gpgmepp + cp -pr /builddir/build/BUILD/gpgme-1.23.2/lang/cpp/README /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/share/doc/gpgmepp + RPM_EC=0 ++ jobs -p + exit 0 Provides: gpgme-pp = 1.23.2-5.el10 gpgme-pp(s390-64) = 1.23.2-5.el10 gpgmepp = 1.23.2-5.el10 gpgmepp(s390-64) = 1.23.2-5.el10 libgpgmepp.so.6()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libassuan.so.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.2)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgpgme.so.11()(64bit) libgpgme.so.11(GPGME_1.0)(64bit) libgpgme.so.11(GPGME_1.1)(64bit) libm.so.6()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(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.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(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) Obsoletes: gpgme-pp < 1.8.0-7 Processing files: gpgmepp-devel-1.23.2-5.el10.s390x Provides: cmake(Gpgmepp) = 1.23.2 cmake(gpgmepp) = 1.23.2 gpgme-pp-devel = 1.23.2-5.el10 gpgme-pp-devel(s390-64) = 1.23.2-5.el10 gpgmepp-devel = 1.23.2-5.el10 gpgmepp-devel(s390-64) = 1.23.2-5.el10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: cmake-filesystem(s390-64) libgpgmepp.so.6()(64bit) Obsoletes: gpgme-pp-devel < 1.8.0-7 Processing files: qgpgme-qt6-1.23.2-5.el10.s390x Provides: libqgpgmeqt6.so.15()(64bit) qgpgme-qt6 = 1.23.2-5.el10 qgpgme-qt6(s390-64) = 1.23.2-5.el10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libQt6Core.so.6()(64bit) libQt6Core.so.6(Qt_6)(64bit) libQt6Core.so.6(Qt_6.7)(64bit) libassuan.so.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgpg-error.so.0()(64bit) libgpg-error.so.0(GPG_ERROR_1.0)(64bit) libgpgme.so.11()(64bit) libgpgmepp.so.6()(64bit) libm.so.6()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.15)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(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.21)(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) Processing files: qgpgme-common-devel-1.23.2-5.el10.s390x Provides: qgpgme-common-devel = 1.23.2-5.el10 qgpgme-common-devel(s390-64) = 1.23.2-5.el10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: qgpgme-qt6-devel-1.23.2-5.el10.s390x Provides: cmake(QGpgmeQt6) = 1.23.2 cmake(qgpgmeqt6) = 1.23.2 qgpgme-qt6-devel = 1.23.2-5.el10 qgpgme-qt6-devel(s390-64) = 1.23.2-5.el10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: cmake-filesystem(s390-64) libqgpgmeqt6.so.15()(64bit) Processing files: python3-gpg-1.23.2-5.el10.s390x Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Sb93f7 + umask 022 + cd /builddir/build/BUILD + cd gpgme-1.23.2 + DOCDIR=/builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/share/doc/python3-gpg + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/share/doc/python3-gpg + cp -pr /builddir/build/BUILD/gpgme-1.23.2/lang/python/README /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x/usr/share/doc/python3-gpg + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-gpg = 1.23.2-5.el10 python3-gpg = 1.23.2-5.el10 python3-gpg(s390-64) = 1.23.2-5.el10 python3.12-gpg = 1.23.2-5.el10 python3.12dist(gpg) = 1.23.2 python3dist(gpg) = 1.23.2 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libgpgme.so.11()(64bit) libgpgme.so.11(GPGME_1.0)(64bit) libgpgme.so.11(GPGME_1.1)(64bit) python(abi) = 3.12 rtld(GNU_HASH) Obsoletes: platform-python-gpg < 1.23.2-5.el10 python3.12-gpg < 1.23.2-5.el10 Processing files: gpgme-debugsource-1.23.2-5.el10.s390x Provides: gpgme-debugsource = 1.23.2-5.el10 gpgme-debugsource(s390-64) = 1.23.2-5.el10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: gpgme-debuginfo-1.23.2-5.el10.s390x Provides: debuginfo(build-id) = 3edb1e6203b5c3fc711de8c5e1189c6166ca9fa5 debuginfo(build-id) = cfc7c6c349f4f26a611acb6cbd58e8026dcec711 gpgme-debuginfo = 1.23.2-5.el10 gpgme-debuginfo(s390-64) = 1.23.2-5.el10 libgpgme.so.11.32.1-1.23.2-5.el10.s390x.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: gpgme-debugsource(s390-64) = 1.23.2-5.el10 Processing files: gpgme-devel-debuginfo-1.23.2-5.el10.s390x Provides: debuginfo(build-id) = a2adfbf07874a8fb891a9c98fdd9646a1799daca gpgme-devel-debuginfo = 1.23.2-5.el10 gpgme-devel-debuginfo(s390-64) = 1.23.2-5.el10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: gpgme-debugsource(s390-64) = 1.23.2-5.el10 Processing files: gpgmepp-debuginfo-1.23.2-5.el10.s390x Provides: debuginfo(build-id) = 02d1931476458b41de4e706f14cc9be284df795c gpgmepp-debuginfo = 1.23.2-5.el10 gpgmepp-debuginfo(s390-64) = 1.23.2-5.el10 libgpgmepp.so.6.20.1-1.23.2-5.el10.s390x.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: gpgme-debugsource(s390-64) = 1.23.2-5.el10 Processing files: qgpgme-qt6-debuginfo-1.23.2-5.el10.s390x Provides: debuginfo(build-id) = 99386131c8a7200fec569649f06fc7c609995ab8 libqgpgmeqt6.so.15.5.1-1.23.2-5.el10.s390x.debug()(64bit) qgpgme-qt6-debuginfo = 1.23.2-5.el10 qgpgme-qt6-debuginfo(s390-64) = 1.23.2-5.el10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: gpgme-debugsource(s390-64) = 1.23.2-5.el10 Processing files: python3-gpg-debuginfo-1.23.2-5.el10.s390x Provides: debuginfo(build-id) = aec825def3ae0713df2b3c9e42350c24d8f56e0c python-gpg-debuginfo = 1.23.2-5.el10 python3-gpg-debuginfo = 1.23.2-5.el10 python3-gpg-debuginfo(s390-64) = 1.23.2-5.el10 python3.12-gpg-debuginfo = 1.23.2-5.el10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: gpgme-debugsource(s390-64) = 1.23.2-5.el10 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x Wrote: /builddir/build/RPMS/gpgmepp-debuginfo-1.23.2-5.el10.s390x.rpm Wrote: /builddir/build/RPMS/gpgme-debugsource-1.23.2-5.el10.s390x.rpm Wrote: /builddir/build/RPMS/python3-gpg-debuginfo-1.23.2-5.el10.s390x.rpm Wrote: /builddir/build/RPMS/gpgme-debuginfo-1.23.2-5.el10.s390x.rpm Wrote: /builddir/build/RPMS/python3-gpg-1.23.2-5.el10.s390x.rpm Wrote: /builddir/build/RPMS/qgpgme-qt6-1.23.2-5.el10.s390x.rpm Wrote: /builddir/build/RPMS/gpgme-1.23.2-5.el10.s390x.rpm Wrote: /builddir/build/RPMS/gpgmepp-1.23.2-5.el10.s390x.rpm Wrote: /builddir/build/RPMS/gpgme-devel-1.23.2-5.el10.s390x.rpm Wrote: /builddir/build/RPMS/gpgme-devel-debuginfo-1.23.2-5.el10.s390x.rpm Wrote: /builddir/build/RPMS/qgpgme-common-devel-1.23.2-5.el10.s390x.rpm Wrote: /builddir/build/RPMS/gpgmepp-devel-1.23.2-5.el10.s390x.rpm Wrote: /builddir/build/RPMS/qgpgme-qt6-devel-1.23.2-5.el10.s390x.rpm Wrote: /builddir/build/RPMS/qgpgme-qt6-debuginfo-1.23.2-5.el10.s390x.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.qlBYVP + umask 022 + cd /builddir/build/BUILD + cd gpgme-1.23.2 + /usr/bin/rm -rf /builddir/build/BUILDROOT/gpgme-1.23.2-5.el10.s390x + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.ye6lEU + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/gpgme-1.23.2-SPECPARTS + rm -rf gpgme-1.23.2 gpgme-1.23.2.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild gpgme-1.23.2-5.el10.src.rpm Finish: build phase for gpgme-1.23.2-5.el10.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/centos-stream-10-s390x-1729595554.961162/root/var/log/dnf.log /var/lib/mock/centos-stream-10-s390x-1729595554.961162/root/var/log/dnf.librepo.log /var/lib/mock/centos-stream-10-s390x-1729595554.961162/root/var/log/dnf.rpm.log INFO: Done(/var/lib/copr-rpmbuild/results/gpgme-1.23.2-5.el10.src.rpm) Config(child) 7 minutes 18 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": "gpgmepp-debuginfo", "epoch": null, "version": "1.23.2", "release": "5.el10", "arch": "s390x" }, { "name": "qgpgme-qt6-debuginfo", "epoch": null, "version": "1.23.2", "release": "5.el10", "arch": "s390x" }, { "name": "qgpgme-qt6", "epoch": null, "version": "1.23.2", "release": "5.el10", "arch": "s390x" }, { "name": "gpgme-debugsource", "epoch": null, "version": "1.23.2", "release": "5.el10", "arch": "s390x" }, { "name": "qgpgme-common-devel", "epoch": null, "version": "1.23.2", "release": "5.el10", "arch": "s390x" }, { "name": "qgpgme-qt6-devel", "epoch": null, "version": "1.23.2", "release": "5.el10", "arch": "s390x" }, { "name": "gpgme-debuginfo", "epoch": null, "version": "1.23.2", "release": "5.el10", "arch": "s390x" }, { "name": "python3-gpg-debuginfo", "epoch": null, "version": "1.23.2", "release": "5.el10", "arch": "s390x" }, { "name": "gpgme-devel-debuginfo", "epoch": null, "version": "1.23.2", "release": "5.el10", "arch": "s390x" }, { "name": "gpgmepp", "epoch": null, "version": "1.23.2", "release": "5.el10", "arch": "s390x" }, { "name": "gpgme", "epoch": null, "version": "1.23.2", "release": "5.el10", "arch": "src" }, { "name": "gpgme", "epoch": null, "version": "1.23.2", "release": "5.el10", "arch": "s390x" }, { "name": "gpgme-devel", "epoch": null, "version": "1.23.2", "release": "5.el10", "arch": "s390x" }, { "name": "gpgmepp-devel", "epoch": null, "version": "1.23.2", "release": "5.el10", "arch": "s390x" }, { "name": "python3-gpg", "epoch": null, "version": "1.23.2", "release": "5.el10", "arch": "s390x" } ] } RPMResults finished